Sean McMillan

312 S. Drake Rd. #E4
Kalamazoo, MI 49009

Career Summary

I'm a polyglot programmer with a specialty in web applications. I focus on the fundamentals that don't change between environments. I refuse to tie myself to a single language or framework, and prefer to have many tools in my toolbox.




Work Experience

Independent/Freelance Work
Kalamazoo, MI 9/2016 - Present

Technologies Used: Typescript, Node.js, Angular 2, Brunch, CSS, Sass, Underscore.js, Lodash.js

Lead Web Developer, VML (Full-time)
Kalamazoo, MI 6/2014 - 9/2016

Technologies Used: JavaScript, Node.js, Angular, Backbone, Browserify, CSS, Sass, Underscore.js, Lodash.js, jQuery, jQuery UI, ASP .Net MVC, Sitecore, Adobe Experience Manager / Day CQ, Facebook integration, Twitter integration

Computer Programmer, Spindance (Contract)
Holland, MI 4/2013 - 5/2014

Technologies Used: Coffeescript, JavaScript, Brunch, Chaplin, Backbone, Node.js, Centos, CSS, Sass, Compass, Google Maps, d3.js, Rickshaw.js, Underscore.js, Lodash.js, jQuery, jQuery UI, i18next, SVG

Computer Programmer, Safari Montage (Full-time)
Kalamazoo, MI 3/2012 - 3/2013

Technologies Used: PHP, HTML, CSS, JavaScript, AJAX, PostgreSQL, FreeBSD

Computer Programmer, Thomson Reuters (Full-time)
Portage, MI 5/2011 - 3/2012

Technologies Used: C#, ASP.NET, SQL Server, T-SQL, Telerik Controls, Windows Servers, Crystal reports, SSRS (Sql Server Reporting Services), HTML, CSS, JavaScript, AJAX, XML

Computer Programmer, Socialtext (Contract)
Palo Alto, CA (Telecommuting) 1/2011 - 4/2011

Technologies Used: JavaScript, AJAX, REST, JSON, Quint, JQuery, Rangy, OpenSocial Gadgets, Perl, mod_perl, PostgreSQL, Moose, Template Toolkit, Jemplate, HTML, CSS, Git, Apache, Linux, Vim

Computer Programmer, Pillar Technology (Full-time)
Virtual Company 2/2010 - 9/2010

Dominos engagement

Technologies Used: JavaScript, AJAX, REST, JSON, Quint, JQuery, Prototype, Pure, Java, JSP, Java Servlets, Junit, HTMLUnit, Tomcat HTML, CSS, Subversion, Web Services

Hagerty engagement

Technologies Used: C#, ASP.NET MVC, SQL Server, T-SQL, NHibernate, Silverlight, WCF, JSON, Nunit, Quint, WatiN, Telerik Controls, JQuery, Windows Servers, HTML, CSS, JavaScript, AJAX, Perforce, XML, Web Services

Computer Programmer, Alliance Inspection Management (Full-time)
Farmington Hills, MI 6/2009 - 1/2010

Technologies Used: Visual Basic .NET, ASP.NET, Oracle, PL/SQL, Windows Servers, HTML, CSS, JavaScript, AJAX, Subversion, Visual Source Safe, XML, Web Services

Computer Programmer, Unlimited Ventures (Contract)
Grand Rapids, MI 1/2009 - 3/2009

Technologies Used: Perl, mod_perl, MySQL, LWP, Template Toolkit HTML, CSS, JavaScript, AJAX, Subversion, Apache, Linux

Programmer/Analyst, Priority Health (Full-time)
Grand Rapids, MI 11/2004 - 12/2008

Technologies Used: Perl, Oracle, PL/SQL, Facets, Python, Ounit Testing Framework, HTML, CSS, JavaScript, C++, C#/.NET, Java, Ruby, Subversion, CVS, Apache, MySQL, Visual SourceSafe, Oracle Reports, Business Objects, Red Hat Enterprise Linux, HP-UX, Windows Server, XML

Programmer, Digital Systems Group (Full-time)
Kalamazoo, MI 11/2002 - 11/2004

Technologies Used: Perl, Oracle, SQL Server, ASP, C#/.NET, HTML, CSS, JavaScript, Java/JSP, mod_perl, CGI, CVS, Apache, MySQL, HTML::Template, Linux, Solaris, Windows Server, IIS

Software Developer I, Geneer (Full-time)
Des Plaines, IL 3/2000 - 5/2002

Technologies Used: ASP, Visual Basic, ActiveX, Oracle, PL/SQL, Code Generation, HTML, CSS, JavaScript, AJAX, C, Java, ClearCase, Oracle Reports, Windows Server, IIS, Windows CE, Beamer device, Dolphin device

Other Projects

Ann Arbor Givecamp 9/2010

Technologies Used: Ruby, Rails, Ruport, Heroku, HAML, JavaScript, jQuery, HTML, CSS


University of Michigan 8/1995 - 12/1999
Ann Arbor, MI

Graduated 12/19/1999; Computer Science/BGS.

Presentations, Articles, and Links of Note