AlecMcE.com

Coding on the Flash Platform

About

View Comments

Hello, I’m Alec McEachran, a Software Developer based in San Francisco, California. I moved here in January 2010 from Glasgow, UK.

I am currently a Senior Software Engineer for Gaia Interactive. We make Flash games for our own social gaming portal Gaia Online, and for Facebook.

Since 2004, and full-time since 2006 I have built applications that target the Flash runtime. I have worked with numerous technologies on both the the client and server sides including Flash, Flex, Java, JavaScript, Python, Ruby on Rails, and .NET to develop solutions for education, mobile platforms and web. My strengths are in user-interface development, software architecture and programmatic animation that requires heavy use of mathematics.

Yomego

In Glasgow I worked as Senior ActionScript Developer at Yomego.

At Yomego we worked on building the infrastructure for virtual worlds. This work is part of the infrastructure for the upcoming Horrible Histories Virtual World.

We also worked on some small-scale web applications for clients, like the promotional campain for virtual edition of Mr Tayto’s The Man Inside The Jacket and the What Happened Next? Competition for Eircom’s Soccer Republic.

Before Yomego

Before working for Yomego I worked for Picsel, working on the Document Viewer for the now deprecated Document Content Suite. DCS was written in AS2 with in-house custom C libraries for a proprietary implementation of the Flash player.

Before that I was self-employed, writing educational software as Ptolemy Software. My most successful application Furbles remains a highly regarded and well used piece of software for primary mathematics.

Teaching

Before all of that, I was a mathematics and philosophy teacher, and was a member of the General Council of the Association of Teachers of Mathematics.

Written by alec

July 17th, 2009 at 2:31 pm

Posted in