Ben Di Maggio
I am a freelance web application developer and front-end web coder. I primarily develop with PHP and MySQL, and am expert in XHTML, DHTML, JavaScript and CSS. My objectives are to work on websites that challenge my technical skills and teach me something, and to work with non-profit organizations whenever possible. I work on teams as a purely server- or client-side coder, but also often mix those skills to create and manage entire sites myself.

I have been building websites since 1995, when my HTML-coding job at the Kellogg Graduate School of Management led to a hiatus in my English studies and, not long afterward, a promotion to Web Administrator. In that job — and then at Neokom, Concrete Media, Kaplan Inc., and on the projects of many freelance clients — I have proven to be a dependable, efficient and able web developer, earning promotions in every full-time position I've held. To the projects I work on, I bring a strong mix of technical expertise, communication skill, project management experience and, most of all, an enthusiasm for solving problems elegantly and well.

Abilities / experience:
Technical
  • Creating simple web content management systems and working with existing ones (e.g. Drupal, Joomla, Plone)
  • Back-end and front-end website development
Administrative
  • Working with clients to create plans for websites
  • Managing teams of web coders
Communication
  • Extensive client relations experience with large (+200 employee) companies
  • Experienced teacher of technical and non-technical subjects