I know how to solve business problems with technology. I have experience working with a wide variety of technologies from Ruby on Rails to ASP.NET. Most importantly though, I can communicate with management and/or clients to determine the best solution to a problem before writing any code.
Computer Systems Analyst @ • Created Production and Staging environments for Node, Scala, and Java microservices using AWS OpsWorks
• Dockerized Node, Scala and Java microservices. Created both development and production environments using Docker Compose and Mesos Marathon respectively
• Mentored and planned project for winter Intern while maintaining a full startup workload
• Recruited, phone screened, and in person interviewed engineer candidates
• Automated setup of new engineer laptops using Chef. Brought on-boarding time from 4-7 days to 4 hours From October 2014 to October 2015 (1 year 1 month) Software Engineer Consultant @ • Created a custom, plugin free, document protection solution using Active Directory Rights Management (AD RMS)
• Automated infrastructure setup using Chef for Windows on EC2 (Amazon Web Services) From July 2014 to September 2014 (3 months) Software Engineer @ • Developed RESTful APIs using Python, Flask, and Django
• Frontend/Backend engineering for Hippino (hippino.com), a cross platform mobile app developed with Titanium, Backbone.js, and ASP.NET MVC
• Worked directly with clients to determine requirements, development estimates From February 2014 to July 2014 (6 months) Service Engineer Intern @ • Continued development of tool that manages software patches for 1000+ lab servers for Outlook.com
• Migrated tool from XML to LINQ From May 2013 to August 2013 (4 months) Software Developer Co-op @ • Planned and developed company-wide Intranet based on Liferay (Java content management
system)
• Developed and maintained application to manage projects in LotusScript
• Refactored legacy code reducing project size by 30% From September 2012 to December 2012 (4 months) Software Developer Co-op @ • Created first mobile web application for Pernod Ricard using Java and Google Web Toolkit (GWT)
• Migrated login system for legacy projects from LDAP to Active Directory using Shiro
• Reduced database load times by converting loops of inline SQL to single queries From January 2012 to April 2012 (4 months) Software Developer Co-op @ • Created power line repair issue tracking system for SharePoint with ASP.NET and C#
• Created a system to display transformers based on their load on a map with OSGeo MapGuide in PHP
• Reduced map load times from minutes to seconds by importing map data into MS SQL Server From May 2011 to August 2011 (4 months)
B.C.S, Computer Science Applied Computing [Honours] Co-op @ University of Windsor From 2009 to 2013 James Hush is skilled in: JavaScript, C#, DevOps, Chef, Docker, Amazon Web Services (AWS), Java, PHP, HTML 5, Ruby on Rails, AJAX, SQL, XSLT, Linux, Git