Sr. Software Engineer, 2008 - present
Contribute to developer happiness by making awesome tools and improving the SolidWorks product. (Accomplishments include: source code, processes and tools migration from homegrown SCM to commercial product; System profile uploader, crash investigation and classification app, system resource monitor, addin development for Outlook & Visual Studio)
Sr. Software Engineer, 2004 - 2006
Several lead positions in internal R&D projects involving distributed computing, Java, J2EE, Corba, Semantic Web technology, mapping & imagry, etc.
Jr. Administrator, 1996 - 1998
Systems Engineer, 2001 - 2004
As a contractor, worked both internally and externally (Arcor/Vodafone) on Java/J2EE test and deployment systems and practices, researching emerging .NET and mobile platforms, grokking German language, pursuing inolvement in Perl community, internationally. Known for expertise in Java, OOP, Perl. All around nice guy.
Contract Developer, 2006 - 2007
Contracted through Exacta, contributed to development of public-facing customer relations application (J2EE, Struts, etc). Improved design specification template for UI projects.
American Family Insurance
Contract Developer, 2007 - 2008
Defined product release management internally for software components so groups could work better (read: defined local Maven repo and versioning system for internal software). Mentored several junior developers. Technical lead for system migration to new hardware platform.
Contract Developer, 2010 - 2010
Designed and implemented the DigiCatRemote desktop software for configuring DigiCat family of video multiplexers. Available on GitHub: http://github.com/mrcaron/DigiCatRemote.