Resume
Why you should care
I perpetually seek out new ways to be better at what I do. I delight in the low-level details of how complex (or better yet, unexpectedly simple) software systems work. I take pride in helping others to grow and in being spurred on to growth by them. I strive to build elegant useful products that put users first. I'm smart and I get things done.
Programming languages
- JavaScript (very competent)
- C# (bit rusty)
- ClojureScript, Java, Python, Ruby, and C++ (all cursory familiarity only)
Technologies
- Node.js, Hapi, Webpack, Browserify
- Mocha, Jasmine, Chai, ESLint, Gulp
- Stylus, Less, SASS
- Docker, Nginx, AWS
Experience
Blossor
(Mar 2014—Dec 2014)
I was the sole front-end developer for Blossor.com, a real estate search portal. I architected and implemented an isomorphic JavaScript application using Node.js, hapi, React, and Fluxxor.
- Ran trainings on JavaScript and Git.
- Coordinated with leadership and graphic design departments on feature designs.
- Set up continuous integration with Circle CI and AWS using Docker.
Faithlife
(Jun 2010—Mar 2014)
I worked on a variety of projects and teams using ASP.NET MVC, C#, JavaScript, and Sencha Touch for Faithlife, a worldwide leader in electronic tools and resources for Bible study. I led a team of 3-4 developers from Nov 2012 - Aug 2013 working on the Faithlife social network.
- Oversaw the development and deployment of Biblia.com (a single-page web app written in C# and JS) as it went from from 450,000 monthly users to more than 990,000.
- Spearheaded changing my team’s version control workflow to emphasize code review.
- Improved documentation of coding guidelines for the web development teams.
- Architected and wrote a “Proclaim Remote” Sencha Touch app in JS for iOS and Android that allowed users to control a presentation from their phone.
Education
Bachelor of Science in Computer Science, WWU3.96 GPA — June 2010
Associate of Science, SPSCC4.00 GPA — June 2007
High school diploma, New Market Skills Center4.00 GPA — June 2007
- National Merit Scholar
- Placed 3rd at national SkillsUSA computer networking competition
Contact
thomas.beirne@gmail.com