About Me

My name is Jon Hartmann, and I'm a ColdFusion web developer. Although I almost quit computer science in college, I toughed it out and eventually discovered that the world wasn't all #defines and pointers; the wide world of the web needs programmers too. Since then I've been educating my self on every aspect of the web that I can, because I love every bit of it. Recently though, my interests have started to focus on the area of user interface design, usability, and how interface design interacts with things like things like the Search Engine Optimization and conversion rates: its like combined programming with art and psychology.
If you are looking for someone to help you out with ColdFusion or Javascript development, user interface design, or even help figuring your conversion rates, just contact me. I'm always welcome to some freelance work.
I'm working contract jobs right now, but I'd love to find a full-time position. If you think I could be a valuable member of your team, please contact me for a copy of my resume.
Languages
On-the-Job Or Client Projects
- HTML/XHTML/CSS - These go without saying... and despite what any one says, I'm a big fan of XHTML over HTML. Anything that makes me code cleaner is a good thing. I use <div>'s, not <table>'s for layout, and the box model is the devil.
- ColdFusion 5, 7, an 8 - My work is exclusively ColdFusion for everything: internal systems, client work, server management, etc. Basically, if we could make it wash our cars, we would. I earned my Advanced Coldfusion Developer certification in 2008.
- JavaScript - I'm practically the only JavaScript enthusiast in my shop. Some of the others like AJAX, but few of them understand what JavaScript can really do for a user interface. I love getting down and dirty with DHTML: closures are the bomb.
- PHP - PHP was the first web language I learned, but now I'm using it a fair bit for personal projects. PHP always strikes me as C in a browser, but once its layered with a good framework, PHP is a real contender. That and WordPress is awesome.
- Ruby & Ruby on Rails - I'd had Rails in my "learning" section for a couple of years, but i finally got to work with it on one of my last projects. Rails is such an easy framework to work within, and hosting is so cheap. I really think that ColdFusion could stand to learn a trick or two from this language/framework.
Currently Learning
- Flex / ActionScript - Flex is an amazing environment to program for, but I just keep getting away from learning it. I think I need to approach it from learning ActionScript, rather then from learning MXML.
- Adobe AIR for HTML and JavaScript - While Flex is probably the preferred Air development environment, the lure of being able to use JavaScript for desktop apps is too high. Now if only I could find a good use for it.
If you want to know more about my work experience, please check out my profile on Linked-In.
