Waterloo, Ontario
Email: [email protected]
Experienced software developer with over a decade of professional system design and implementation. Skilled at extending and maintaining sophisticated multi-threaded, multi-process systems. Focused on producing high quality maintainable code that works right and does the right thing. I maintain several open source projects that can be found at (github.com/jeffwmair). LinkedIn profile: https://ca.linkedin.com/in/jeffwmair
Languages | C#, Java, Javascript, SQL, Bash, Python |
Server-side | Node, ASP.NET, Spring, Hibernate, JMS Messaging |
Front-end | HTML/CSS, Bootstrap, Backbone |
Tooling | Amazon EC2, Digital Ocean Droplets, Jenkins, TeamCity, Docker, Vagrant |
Bachelor of Science, Computer Science (Honours)
Ryerson University, Toronto Ontario
Senior Developer (Contract) | Institutes for Behavior Resource, Remote / Baltimore MD
May 2017 - Present
Contract software developer, developing Fatigue Avoidance systems for Rail & Aviation
Senior Developer | IBM Canada, Toronto ON
Feb 2015 - Apr 2017
On assignment at IBM (formerly Algorithmics) Toronto as an embedded resource through Jonah Group
Senior Developer | The Jonah Group, Toronto ON
May 2011 - May 2017
Full-stack application developer, focused on Java and C# systems
Information Specialist | JMP Engineering, Vaughan ON
Oct 2008 - Aug 2010
Developed and supported custom applications for global customers.
MES Solutions Consultant, Project Manager | Can-Technologies Inc., Cambridge ON
Nov 2006 - Oct 2008
Manufacturing-industry software developer and project manager. Implemented custom systems, primarily for Automotive.
Solutions Consultant | Activplant Corporation (now Aptean), London ON
Feb 2003 - Nov 2006
Deployed Activplant and related commercial products at customer facilities throughout North America. Wrote custom code.
2014 - Information Architecture (Nielsen Norman Group)
2015 - Enterprise Spring (ExitCertified)
Ongoing - Pluralsight, Udemy courses