Jordan G.
Senior Software Developer at ariglad- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Andrew Faulkner
"Gets it done" is the first thing that comes to mind when I think of Jordan. Of the numerous students/co-ops/new employees I mentored or trained at OHRI, Jordan was a definite favourite. Despite joining the web department with minimal background in JS and no knowledge of TypeScript or React, he was able to build features and fix issues right out of the gate, learning the required languages and technologies at breakneck speed. He immediately proved his value, to the point that I jokingly called him my "lackey" for our first 3 months working together: he took the entire burden of tedious and nitpicky features off my hands while he got more comfortable with our tech stack, freeing me up for more architectural tasks. After a short time, he was creating his own architecture and small applications, and rapidly shipping code. In one particularly memorable example, he built the UI for an essential content section in the app in 1/4 of the time I estimated, all with very readable and reusable code. He was able adapt to anything I threw at him. I started him on backend integration testing, then throughout our time working together saw him successfully adapt to work on frontend UI code, "state" storage, CSS/SCSS styling & layouts, backend routing, SQL/ORM (TypeORM) coding, data migrations, database creation and management (Postgres), authentication, REST API development and maintenance, AWS infrastructure, continuous integration, and virtually every element of a modern web stack. Jordan's development knowledge has a vast breadth, but also a specialization and particular talent for backend server development and REST API creation. After almost a year of working on all layers of the CANImmunize web app, we shifted him to his own codebase - a core backend server for managing, storing, and synchronizing users' account data and medical records across CANImmunize applications (both mobile and web) and environments (both frontend and server). He successfully maintained and expanded it as required for the remainder of our time working together, fixing bugs and adding features with an impressively short turnaround time - sometimes hours for what was expected to take days - while concurrently performing high-quality work on numerous other projects spanning mobile, web, database, server, and infrastructure. Jordan is also the best duck ("if you can't solve a problem, explain it to a rubber duck") you'll ever find in the dev world. If you're stuck on an issue, just telling Jordan about it will nearly always solve the problem, almost as if by magic. He knows exactly what questions to ask, what to suggest (which is always knowledgeable and relevant), and how to actively listen in a way that almost across-the-board leads you to a solution…when he himself doesn't have the answer out of the gate. A rare and beautiful gift that turned many painful exercises in hair-pulling frustration into simple, elegant fixes. Working with Jordan has overall been a very positive experi
Andrew Faulkner
"Gets it done" is the first thing that comes to mind when I think of Jordan. Of the numerous students/co-ops/new employees I mentored or trained at OHRI, Jordan was a definite favourite. Despite joining the web department with minimal background in JS and no knowledge of TypeScript or React, he was able to build features and fix issues right out of the gate, learning the required languages and technologies at breakneck speed. He immediately proved his value, to the point that I jokingly called him my "lackey" for our first 3 months working together: he took the entire burden of tedious and nitpicky features off my hands while he got more comfortable with our tech stack, freeing me up for more architectural tasks. After a short time, he was creating his own architecture and small applications, and rapidly shipping code. In one particularly memorable example, he built the UI for an essential content section in the app in 1/4 of the time I estimated, all with very readable and reusable code. He was able adapt to anything I threw at him. I started him on backend integration testing, then throughout our time working together saw him successfully adapt to work on frontend UI code, "state" storage, CSS/SCSS styling & layouts, backend routing, SQL/ORM (TypeORM) coding, data migrations, database creation and management (Postgres), authentication, REST API development and maintenance, AWS infrastructure, continuous integration, and virtually every element of a modern web stack. Jordan's development knowledge has a vast breadth, but also a specialization and particular talent for backend server development and REST API creation. After almost a year of working on all layers of the CANImmunize web app, we shifted him to his own codebase - a core backend server for managing, storing, and synchronizing users' account data and medical records across CANImmunize applications (both mobile and web) and environments (both frontend and server). He successfully maintained and expanded it as required for the remainder of our time working together, fixing bugs and adding features with an impressively short turnaround time - sometimes hours for what was expected to take days - while concurrently performing high-quality work on numerous other projects spanning mobile, web, database, server, and infrastructure. Jordan is also the best duck ("if you can't solve a problem, explain it to a rubber duck") you'll ever find in the dev world. If you're stuck on an issue, just telling Jordan about it will nearly always solve the problem, almost as if by magic. He knows exactly what questions to ask, what to suggest (which is always knowledgeable and relevant), and how to actively listen in a way that almost across-the-board leads you to a solution…when he himself doesn't have the answer out of the gate. A rare and beautiful gift that turned many painful exercises in hair-pulling frustration into simple, elegant fixes. Working with Jordan has overall been a very positive experi
Andrew Faulkner
"Gets it done" is the first thing that comes to mind when I think of Jordan. Of the numerous students/co-ops/new employees I mentored or trained at OHRI, Jordan was a definite favourite. Despite joining the web department with minimal background in JS and no knowledge of TypeScript or React, he was able to build features and fix issues right out of the gate, learning the required languages and technologies at breakneck speed. He immediately proved his value, to the point that I jokingly called him my "lackey" for our first 3 months working together: he took the entire burden of tedious and nitpicky features off my hands while he got more comfortable with our tech stack, freeing me up for more architectural tasks. After a short time, he was creating his own architecture and small applications, and rapidly shipping code. In one particularly memorable example, he built the UI for an essential content section in the app in 1/4 of the time I estimated, all with very readable and reusable code. He was able adapt to anything I threw at him. I started him on backend integration testing, then throughout our time working together saw him successfully adapt to work on frontend UI code, "state" storage, CSS/SCSS styling & layouts, backend routing, SQL/ORM (TypeORM) coding, data migrations, database creation and management (Postgres), authentication, REST API development and maintenance, AWS infrastructure, continuous integration, and virtually every element of a modern web stack. Jordan's development knowledge has a vast breadth, but also a specialization and particular talent for backend server development and REST API creation. After almost a year of working on all layers of the CANImmunize web app, we shifted him to his own codebase - a core backend server for managing, storing, and synchronizing users' account data and medical records across CANImmunize applications (both mobile and web) and environments (both frontend and server). He successfully maintained and expanded it as required for the remainder of our time working together, fixing bugs and adding features with an impressively short turnaround time - sometimes hours for what was expected to take days - while concurrently performing high-quality work on numerous other projects spanning mobile, web, database, server, and infrastructure. Jordan is also the best duck ("if you can't solve a problem, explain it to a rubber duck") you'll ever find in the dev world. If you're stuck on an issue, just telling Jordan about it will nearly always solve the problem, almost as if by magic. He knows exactly what questions to ask, what to suggest (which is always knowledgeable and relevant), and how to actively listen in a way that almost across-the-board leads you to a solution…when he himself doesn't have the answer out of the gate. A rare and beautiful gift that turned many painful exercises in hair-pulling frustration into simple, elegant fixes. Working with Jordan has overall been a very positive experi
Andrew Faulkner
"Gets it done" is the first thing that comes to mind when I think of Jordan. Of the numerous students/co-ops/new employees I mentored or trained at OHRI, Jordan was a definite favourite. Despite joining the web department with minimal background in JS and no knowledge of TypeScript or React, he was able to build features and fix issues right out of the gate, learning the required languages and technologies at breakneck speed. He immediately proved his value, to the point that I jokingly called him my "lackey" for our first 3 months working together: he took the entire burden of tedious and nitpicky features off my hands while he got more comfortable with our tech stack, freeing me up for more architectural tasks. After a short time, he was creating his own architecture and small applications, and rapidly shipping code. In one particularly memorable example, he built the UI for an essential content section in the app in 1/4 of the time I estimated, all with very readable and reusable code. He was able adapt to anything I threw at him. I started him on backend integration testing, then throughout our time working together saw him successfully adapt to work on frontend UI code, "state" storage, CSS/SCSS styling & layouts, backend routing, SQL/ORM (TypeORM) coding, data migrations, database creation and management (Postgres), authentication, REST API development and maintenance, AWS infrastructure, continuous integration, and virtually every element of a modern web stack. Jordan's development knowledge has a vast breadth, but also a specialization and particular talent for backend server development and REST API creation. After almost a year of working on all layers of the CANImmunize web app, we shifted him to his own codebase - a core backend server for managing, storing, and synchronizing users' account data and medical records across CANImmunize applications (both mobile and web) and environments (both frontend and server). He successfully maintained and expanded it as required for the remainder of our time working together, fixing bugs and adding features with an impressively short turnaround time - sometimes hours for what was expected to take days - while concurrently performing high-quality work on numerous other projects spanning mobile, web, database, server, and infrastructure. Jordan is also the best duck ("if you can't solve a problem, explain it to a rubber duck") you'll ever find in the dev world. If you're stuck on an issue, just telling Jordan about it will nearly always solve the problem, almost as if by magic. He knows exactly what questions to ask, what to suggest (which is always knowledgeable and relevant), and how to actively listen in a way that almost across-the-board leads you to a solution…when he himself doesn't have the answer out of the gate. A rare and beautiful gift that turned many painful exercises in hair-pulling frustration into simple, elegant fixes. Working with Jordan has overall been a very positive experi
Experience
-
Ariglad YC W23
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Developer
-
Jan 2023 - Present
-
-
-
theScore
-
Canada
-
Spectator Sports
-
500 - 600 Employee
-
Software Developer
-
Oct 2021 - Dec 2022
-
-
-
CANImmunize
-
Canada
-
Hospitals and Health Care
-
1 - 100 Employee
-
Full Stack Developer
-
Apr 2019 - Aug 2021
- Led development team during numerous release cycles to deliver vaccine booking, receipt, and tracking for the COVID-19 vaccine rollout in multiple Canadian provinces, mainly Nova Scotia and Yukon. - Managed client requirements, support, and deadlines for multiple projects, as well as handled solutions and communications of any major incidents that occurred. - Rapid prototyped, developed, and managed infrastructure for this system including backend services, web and mobile application, serverless architecture, and reporting required by a privacy sensitive high availability system. Show less
-
-
-
The Ottawa Hospital mHealth Research Team
-
Ottawa, Canada Area
-
Full Stack Developer
-
Feb 2017 - Apr 2019
- Created and managed backend account and syncing API services for vaccination tracking web and mobile applications using ExpressJS, Redis, and Postgres. - Helped design and create updated web applications for displaying and tracking immunizations in the browser using ReactJS and numerous build and packaging tools. - Developed many AWS serverless functions and cron jobs required for the client facing applications. - Created content and account management system for serving config data to mobile applications that could be edited dynamically by developers and clients. Show less
-
-
-
Algonquin College of Applied Arts and Technology
-
Canada
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
Oct 2016 - Jan 2017
Helped develop location-based sharing and emergency notification platform. - Backend development using Express, Mongo and KeystoneJS CMS to create a RESTful API and web service to support CRUD operations for alerts/notifications within the platform. - Use of Docker to develop, debug, and deploy API, database, and cronjob micro-services. - Interfaced with Twilio to provide SMS notifications, alerts and multi-factor authentication. - Interfaced with Sendgrid to provide email verification and reset functionality for the platform. Show less
-
-
-
Algonquin College of Applied Arts and Technology
-
Canada
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
May 2016 - Jul 2016
During my time as a research assistant I helped prototype and deploy a mobile-first educational harm reduction web app and game. My work included design/layout implementation as well as game and logic programming. - UI layout using HTML and Stylus/CSS. - Single-page application and animation features using AngularJS. - Implementation of 9 different mini-games using PhaserJS/JavaScript. During my time as a research assistant I helped prototype and deploy a mobile-first educational harm reduction web app and game. My work included design/layout implementation as well as game and logic programming. - UI layout using HTML and Stylus/CSS. - Single-page application and animation features using AngularJS. - Implementation of 9 different mini-games using PhaserJS/JavaScript.
-
-
-
Canada Revenue Agency - Agence du revenu du Canada
-
Government Administration
-
700 & Above Employee
-
Infrastructure Support Analyst
-
Jan 2015 - Apr 2015
While working as an infrastructure support analyst at the CRA I was responsible for set-up, maintenance, and troubleshooting of electronic infrastructure in a secure enterprise environment. I worked in a small team to ensure efficient and long term solutions to various requests and incidents faced by CRA employees. While working as an infrastructure support analyst at the CRA I was responsible for set-up, maintenance, and troubleshooting of electronic infrastructure in a secure enterprise environment. I worked in a small team to ensure efficient and long term solutions to various requests and incidents faced by CRA employees.
-
-
Education
-
Algonquin College of Applied Arts and Technology
Advanced Diploma, Computer Engineering Technology