I am a Software Engineer with over fourteen years experience in developing Java solutions for a variety of clients. I've developed this website to host some of my academic projects as well as some informal self-study projects.



I hold a Master's Degree and Bachelor's Degree in Computer Science from Boston University. This year I plan on continuing my formal training through MIT's Professional Education program.

View details »

Coffee and Laptop

Self Study

In my spare time, I enjoy attending events and conferences to learn more about Java and web technology.

View details »



  • Master of Science in Computer Science, January 2014
  • Graduate Certificate in Web Application Development, 2010
  • Bachelor of Arts in Computer Science (cum laude), 2002


Professional Development

The Boston Java Meetup Group and the Boston PHP Group hold a number of informational meetups in the Boston and Cambrige area. I have participated in Boston PHP's self study groups to learn jQuery (jQuery Jam) and PHP (PHP Percolate).

In 2015 I attended JavaOne and heard from some incredible speakers such as Josh Long from Pivotal and Venkat Subramaniam, founder of Agile Developer, Inc. Last year I attended the No Fluff Just Stuff New England Software Symposium and brushed up on my RegEx with Danny Brian and got some great insights into Microservices with Mark Richards.

Java Logo