Biography

My Philosophy

A website should be functional, attractive, and easy to navigate. I tend toward simplicity. For ninety-nine percent of the work I come across, I see no reason to sacrifice neat code and efficient concepts for bulk and over production. I do my best to ensure my development is neat and well documented. This reflects in my design work as well, which I aim to make pleasing to the eye and basic, but not enough so that it borders on the realm of being amateur.

Who I Am

I am a web developer & designer with over four years professional experience. A computer science graduate from Kutztown University, I've been involved in the web business since my second semester of college. Through an early internship, it wasn't long before I decided that it would be my career. Since then I have been involved in a menagerie of websites, systems, and languages that has spanned both my personal life and professional career.

What I Do

My skills include, but are not limited to: the setup, design, development, and maintenance of any dynamic, database-driven website. The language/database combination I generally use is PHP/MySQL, since it is open-source and used widely by small to medium sized businesses. Below is a list of some of the technologies I have experience in:

Languages

HTML, PHP, SQL, Java, JavaScript, iHTML, CSS, VB, C++, C, Ada, Assembly, Linux Shell Scripting

Databases

MySQL, Access, Microsoft SQL Server, PostgreSQL

Software

Apache Web Server, Adobe Photoshop, Microsoft Office Suite, Notetab++, FileZilla, Notetab, JCreator

Operating Systems

Windows XP/Vista/7, Mac OS, *nix

What's the Difference Between a Designer and a Developer?

When people think of the title web designer, they're thinking of a position that was once held by computer science professionals. Nowadays, the term web designer is more closely tied in with the field of graphic design. With the introduction of Shockwave Flash and other technologies, the term web designer is now applied to professionals with artistic ability.

A web developer on the other hand is more closely tied to the business logic, programming, code, and database that makes a website functional.