Jason McIntosh is for hire.

Jason McIntosh

(tl;dr: Here is my resume, and here is my LinkedIn page.)

Hello. I am looking for a telecommuting-friendly, senior-level position that will allow me to exercise my long experience and expertise at software design in new and interesting ways.

A position involving some degree of game design would be excellent, but is not mandatory. A location in the Boston area would also benefit us both, but I have no qualms with remote work.

I would like to work as part of a team smart enough to frighten me a little bit, and receive handsome remuneration for it.

Who I am and who I’ve been

I have been a full-time software professional since 1998. After working in a series of salaried positions, I launched a startup in 2005, then transitioned to independent consulting in 2007.

I incorporated my business a year later as Appleseed Software Consulting LLC, based in Somerville, Massachusetts. I run Orangepeel Softworks as a more recent side exercise.

My core expertise involves database-driven web application development, especially with Modern Perl. More recently I have designed and created iPhone and iPad apps.

My deepest topical interest lies with game studies and design. I have been writing about, speaking on, and teaching game criticism for several years, have created both original digital game designs as well as adaptations of existing tabletop works, and have paired my web-application expertise with game-design knowledge for the sake of client work.

What I am good at

I am very good at solving problems by writing beautiful code based on thorough communication and thoughtful design.

My favorite programming platform is the web, and my favorite language for hacking the web is Perl. I have been working with Perl for fifteen years: I began when CGI.pm reigned, and today I adhere to Modern Perl techniques, working with technologies like Moose, Catalyst, and DBIC. I would love to work in a position that would allow me to continue writing refreshingly readable and maintainable code in Perl.

Naturally, I am also comfortable working with other necessary web-application technologies, such as CSS and JavaScript. And when working outside of the web, I learn and use the languages and technologies most appropriate to the domain at hand. I used XCode and Objective C to write my commercial iOS applications; I used Inform 7 to create award-winning interactive fiction work.

Long experience has taught me that software creation isn’t all (or even mostly) coding. Over several years of consulting, I’ve learned how to work closely with clients and fellow developers, sketching out wikis and wireframes until everyone agrees on exactly what it is we’re all supposed to be building, and about how much it will cost.

But ultimately, I strive to write the best and most robust code I can. There are few activities I take more joy from.

How I can prove it

Here is my GitHub page. I draw your attention in particular to Spoilerific, a complete and meaningful web application entirely of my own design. I host a live instance of it myself.

For a much briefer code sample, see my response to this coding challenge. (I love Moose.)

The CIDER repository illustrates my work as part of a team. This in-progress project, which I initiated years ago as an outside consultant, involves continual collaboration with other developers at Tufts University’s Digital Collections and Archives group.

And then there is my resume, my consulting portfolio, and my iOS apps. My personal website covers everything else you might like to know about me and my work, or at least links to it.

Why I want to do this

I love working for myself, so choosing to seek full-time work was not a decision I made lightly. I have two core reasons:

While I have been fortunate to work alongside some brilliant fellow consultants, I have been operating entirely under my own power and initiative for several years. As such, I fear the stagnation that comes from working alone for too long.

I wish to work as part of a larger project, for a time, surrounded by many people much smarter or better than me at various things, working together to build something much bigger than I could build by myself.

On a more practical level, events have coalesced in my life such that I require more financial stability than I have been able to consistently provide myself through independent consulting. (This accounts for the “handsome remuneration” desire stated in this document’s introduction.)

I plan to keep Appleseed alive, after commencing full-time work, but at a significantly reduced level of activity.

How you can contact me

Whichever works best for you:

Thank you

I look forward to hearing from you.