Badges
Certifications
Work Experience
Senior Software Engineer & Team Lead
ISU Corp•  March 2017 - Present•  Kitchener
Development and Delivery of High Quality Code. Gather and define customer requirements, contribute ideas and suggestions, discuss project progress with customers, collect feedback on different stages, and directly address concerns. Helped, taught, and mentored the development team responsible for development, testing, debugging, and maintenance. Review code, debug problems, and correct issues. Adjust software parameters to boost performance and incorporate new features. Manage code builds and server deployments over multiple test and production environments using Jenkins, GitLab or DevOps (Depending on the Project) and support continuous integration systems.
Backend Developer and Business Analyst
General Software Inc.•  December 2016 - March 2017
Collect, define, and translate user requirements into project designs and implementation plans. Establish milestones for projects and prepare all team members to meet aggressive deadlines. Test websites and perform troubleshooting prior to deployment. Represent the web team at meetings with executives and discuss project goals and milestones. Improve the company development process by implementing a custom process for requirements management. Document all software development methodologies in technical manuals to be used by business analysts in future projects.
FullStack Developer
Inceptures•  April 2016 - October 2016
Optimize and repair corporate websites based on Ruby on Rails technology. Implement websites and integrate solutions into business operations. Research new technologies, software packages, and hardware products for use in website projects. Oversee troubleshooting of technical and user experience issues to solve problems quickly and efficiently. Convert mockups into HTML, JavaScript, AJAX, and JSON.
Software Engineer and Information Security Specialist
Datys•  September 2012 - March 2016
Developed models to identify threats to software to be delivered to the company clients.
Intern Junior Developer
CITI•  September 2010 - July 2012
Work in a Public Key Infrastructure Management System, developing tasks and investigating possible security technologies and techniques to apply to the system. Develop code fixes and enhancements for inclusion in future code releases and patches.
Education
CUJAE University
Bachelor's Degree in Software Engineering•  January 2007 - January 2012