Tel: (617) 835-4798 Email:

I make custom web applications and software using Python, Java, C++ and Javascript.

Home »

Programming Languages and Technologies

I have worked with a wide range of programming languages and web technologies. I will work with you to find the right tool for the job. I specialize in the following programming languages:

  • Python
  • Java
  • C++
  • Javascript

Technologies that I work with on a regular basis include:

  • PHP
  • CSS
  • XML
  • HTML
  • MySQL
  • Microsoft SQL Server
  • Linux servers
  • Apache web server
  • version control systems including Subversion and Mercurial
  • Google App Engine
  • Web APIs including Google Data API and Google Maps API
  • Photoshop

I also have experience with the following legacy languages:

  • Witango
  • Microsoft Visual FoxPro

Other technologies that I use less frequently:

  • jQuery
  • Microsoft C#
  • Lucene search engine
  • Actionscript 3.0

These lists are not exhaustive and I am always learning and using new technologies.

How can I help your business or organization? Contact me today at (617) 835-4798 or via the contact form.

Blog

  • Design Inspiration

    For this website, I undertook a crash course in design. Here are 6 of the sites that I found inspirational.

  • Google Wave: a hypothetical case study

    Here's my prediction: Google's wave federation protocol will be the new way to edit and publish shared unstructured data on the web. Waves will store data for blogs and documents. Waves will replace many documents now stored in custom content management systems.