Skills
| Web Development | PHP, Perl, CSS, XHTML, XML JavaScript / DHTML / AJAX / Hijax |
| Database Systems | MySQL, Oracle PL/SQL, Access / Jet |
| Application Development | C, C++, VB6, VB.Net, C# |
I specialize in building highly complex database driven websites. There is no problem that cannot be solved by clever thinking.
My portfolio includes websites that are nearly one hundred percent customizable. I have created custom in-browser web page editors simple enough for non-programmers to use without sacrificing functionality. I have also created highly flexible content management systems. I have used PHP and JavaScript together in seamless ways to create easy to use administrator interfaces that look simple while doing a lot.
EditPlus
My favorite web development environment. Everything you need, and nothing you don't.
Includes : customizable syntax highlighting, regular expression search and replace, find regular expression in any of the files in a folder, integrated web browser, automatic completion of common code segments as you type, indented word wrapping.
Personally, I have no use for drag and drop development environments. I prefer to have finely detailed control of my markup and code. Besides that, my server side code generates much of my HTML for me. Rather than use a drag and drop method like DreamWeaver, I simply use something like htmlTable("rows=3, columns=5, name=results", $results). This provides similar ease while maintaining more control.
DreamWeaver (No!)
What you see is what you get. Well, almost anyway. And then you spend the rest of the day fixing poorly formed markup that you could've written yourself in half the time. For web designers who concentrate more on the graphics and layout of a site than the functionality, this might be a useful tool. But for the web developers like myself, who are familiar enough with XHTML, CSS, and JavaScript to write it from scratch rather quickly, DreamWeaver and similar tools like FrontPage simply get in the way.

