Let's build something beautiful.

MeT'was a dark and stormy night...

I'm a web and software developer, developing for nine years (the last six professionally). I loving making logically beautiful and visually stunning things.

Hi there!

I was born in Maryland and raised a military brat, living in Japan, Florida, and Italy over the years. I'm currently attending the University of Toronto, and working hard to learn to speak Canadian (eh?).

Outside of mashing the keyboard, I enjoy swimming, bicycling, cooking, and travelling.

Skills Including but not limited to...

Part of my passion for development is driven by a love of learning — new tools, languages, and approaches to problems. As a result I've gained experience with a wide variety of technologies.


I've been developing professionally in JavaScript for neigh on five years. I have proficiency with both frontend and backend JavaScript development. I've used JavaScript everything from large web applications to high-performance ORMs.


Go is a relatively recent addition to my arsenal. Since introducing it at Beam, we've since used it to build scalable microservices as well as our core streaming platform, which chomps through massive amounts of data per second.


PHP was my 'mother language', so to speak, and in the eight-odd years since my first <?php echo "Hello World"; ?> I've used it to build small websites to e-commerce systems that process thousands of transactions per day.


My experience with Python primarily revolves around web applications. I work with Python on a daily basis at Re Vera Services, and outside of that maintain an open source project or two.


Lead DeveloperMCProHosting & Beam

March 2014

MCProHosting is the largest Game Service Provider on the globe. My primary work there relates to Beam, a live-streaming startup. Since joining, the devops team has grown from two to fourteen people, constantly increasing the company's competitiveness and expanding into new market areas.

As the Lead Developer, it is my responsibility to:

  • Lead and coordinate team members on a day-to-day basis.
  • Produce technical and architectural solutions to new product specifications.
  • Ensure software quality via peer code review and automated testing.
  • Mentor developers to expand their skills and introduce them to new technologies.
  • Collaborate on the development of new features and bug fixes.

Web DeveloperThank.hu

May 2014
August 2014

Thank.hu is a startup designed to make the process of gift giving easier. Primarily targeted at salespeople and "corporate" givers, the platform was designed to increase the speed and efficency of a laborious process. My work there involved development of an e-commerce platform, with integration into Salesforce and Concur. Machine learning to provide gift recommendations, based on automated retrieval of social media profiles, was also explored.

DirectorFerrous Networks

December 2012
January 2013

Ferrous Networks was a startup game service provider founded by two friends and myself. As a small shop, I worked in all aspects of but business from marketing to customer support to server administration. We also developed an incremental, hourly-rate billing system, which was an entirely new approach at the time in the industry. Before being acquired by a competitor, we had built the business up to serve thousands of active clients in six datacenters around the globe.

Contact Come in for a chat!

I'd love to talk to you. Feel free to shoot me a message, or connect on social media. I'll get back to you as fast as I can!