Personal details

Andrew J. - Remote full-stack developer

Andrew J.

Principal Software Developer
Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

I am a software developer who loves to write, and read pretty code. However, sometimes that isn't always a possibility. I am not afraid to get my hands dirty and get the work that is necessary done.

I have always had a passion for helping people learn. Because of that, I have picked up a few mentees at work who I have already improved their ability to code surpassing what their managers thought was even possible.

Work Experience

Principal Software Developer
CleanAir.Ai | Jan 2022 - Present
PHP
Laravel
Phpunit
Ionic
ESP8266
Electron
Vue.js
  • Plan the various projects
  • Build the app
  • Supports and grow team members
  • Implemented autoscaling of legacy applications to better fit the usage of the app
Engineering Manager
Uptake Inc | Jul 2019 - Jan 2022
C#
SQL
jQuery
Angular
Sencha
Microsoft SQL Server
ASP.NET
NestJS
- Lead a team of developers - Support legacy applications and ensure quality code is generated to reduce bugs - Coached the team to improve the quality of the code

Education

University of Guelph
Bachelor's degree・Bachelor of Science - Major in Computing and Information Science (Co-op)
Sep 2005 - May 2010

Personal Projects

CheckItOn.UsIconOpenNewWindows
2016
Laravel
Vue.js
Do you want to have real time notifications about your server downtime? Email, Slack, Cachet and SMS Integrations. We monitor your servers so that you don't have to.
2014
PHP
Laravel
Vue.js
Like NeoPets.com but with a super friendly community. Owner and developer * Currently developing a migration path to start using newer technologies

Certifications & Awards

Data Science Specialization
Coursera | Sep 2015
Certified ScrumMaster
Scrum Alliance | May 2015