Quinn Turner
Verified Expert in Engineering
Software Developer
Timberlea, NS, Canada
Toptal member since June 10, 2020
Quinn is a generalist lead software developer who incorporates user and business requirements into cost-effective, secure, and user-centric solutions focused on operational excellence, reliability, and performance efficiency. Quinn has a strong track record of accurate time estimations and effective communication with supervisors and clients. Quinn's most recent tech stack includes developing web apps using TypeScript, React, Next.js, Node.js, and DevOps in AWS with Terraform and Kubernetes.
Portfolio
Experience
- JavaScript - 5 years
- TypeScript - 4 years
- SQL - 4 years
- Node.js - 4 years
- React - 3 years
- CI/CD Pipelines - 2 years
- Testing - 2 years
- Infrastructure - 2 years
Availability
Preferred Environment
Amazon Web Services (AWS), TypeScript, Node.js, C#, Java, Google Cloud Platform (GCP), Azure, Next.js, React, PostgreSQL
The most amazing...
...impact I've had was safely increasing the team's frequency of front-end and back-end production deployments from twice per month to multiple times per day.
Work Experience
Senior Software Engineer (Freelance)
US Media Enterprise
- Improved the production release cadence from once a month to multiple times per day by introducing PR previews, heavy automation and optimization, and convenient deploy commands.
- Served as a lead pipeline and release engineer across several Node.js and Next.js projects.
- Led and executed TypeScript, React, and Node.js development and two major migrations from Create React App to Next.js to support SSR and improve web vitals.
- Administered several AWS accounts running multiple Amazon EKS clusters with Istio, Flux, Helm, and Kustomize, including infrastructure as code (IaC) with Terraform.
Senior Full-stack Developer
NordAi Analytics
- Designed the front end, back end, and cloud architecture for an early-stage investment firm's platform. Node.js, TypeScript, GraphQL, and PostgreSQL were part of the back-end design. The cloud architecture had a focus on security and auditing.
- Led the planning with Asana, the design in Figma, the development in Gatsby, and deployment with the Google Cloud Platform of a Canadian fintech startup's website.
- Developed and deployed Python web scraping programs and cloud-based data science pipelines to collect, clean, transform, store, and gain insights into advanced Canadian financial data for a law firm.
Cloud Architect | Lead Developer
Private Investment Fund
- Worked with a colleague to design and implement a client dashboard, admin dashboard, and the back end for a private cryptocurrency investment fund, including viewing and managing funds, transactions, and graphing account balances.
- Handled the entire tech architecture, security, and implementation, including negotiating timelines, solution expectations, and cost estimations with the client.
- Delivered in a timeline of about five months, under budget, with tons of automation through various CI/CD pipelines, including extensive documentation.
- Developed around 95% of code for the dashboards, Node.js and GraphQL server, and AWS infrastructure.
Core Software Developer
IBM
- Worked on a 4-month co-op for the company. Improved several performance metrics by 70-400% for an internal client dashboard built with React.
- Introduced dozens of new features, addressed over 140 issues and improved the DevOps experience.
- Became the lead contributor within eight weeks on the three-year project that was vital to the success of our division.
- Created IBM’s open-source Audit-CI, a security tool for Node.js that audits npm and Yarn dependencies in continuous integration environments, preventing integration if vulnerabilities are found above a configurable level.
- Used by IBM, NASA, Microsoft, the European Union, SAP, UK's Ministry of Justice, Adobe, Telus, BBC, Porsche, Audit-CI currently has 400,000 monthly downloads.
Data Analyst | Software Developer
Oculys Health Informatics
- Worked as the sole developer on a 4-month co-op of an Angular 5 mobile-first web app that provides emergency department hospital managers with real-time and predictive analytics of how busy their department will be for the next few hours.
- Developed the two-way data pipelines to feed data from machine learning algorithms and predictive models to a separate back-end.
- Implemented additional infrastructure in Azure to provide near real-time streams across products within the company, saving $20,000 per year over the initial solution proposed by the VP of engineering.
- Directed by the CEO to present the solution directly to the head of an Ontario health system at a formal gala.
Software Developer
Oculys Health Informatics
- Developed two apps during a 4-month co-op. The apps developed are a touch-based patient bed assignment board for hospitals and a patient status management dashboard.
- Discovered and fixed over 120 issues across several products, including critical zero-day security vulnerabilities.
- Improved the first-paint performance by 50% and the 80th percentile critical path performance by 70%.
Lab Engineering Assistant
University of Waterloo Advanced Manufacturing Lab
- Worked as the lead and sole developer on a 4-month co-op for the University of Waterloo's management engineering undergraduate laboratory.
- Designed, built, and programmed multiple PLCs and autonomous robots, which can be seen on Youtu.be/NZgTCD0jfME.
- Developed a custom SCADA-like program from scratch in WinForm and C# to make the lab a smart system.
- Developed an Android app to provide real-time monitoring and controls for every device in the lab.
- Led dozens of demos and tours for parents, students, faculty, and business professionals, including the president of Panasonic, Canada.
Lead Java EE Full-stack Developer | SysAdmin
University of Waterloo
- Served as the lead developer on a team of two for a project that hosted a set of innovation assessments used by an Ontario ministry.
- Managed all the security and code deployments to an on-premise Linux server.
- Handed off the project to my professor, who developed it for the next several years and continued to use the same base and repeatedly said that the foundation was solid enough to easily turn the 20,000 LOC (lines of code) into a 200,000 LOC project.
Experience
Caliyan, Inc. | Video-based Mobile Fashion Shopping
We prototyped our solution, incorporated an Ontario corporation, filed for a provisional patent, and sought out brand partners. We have paused operations indefinitely.
I was in charge of the React Native app and Firebase platform tech development.
Caravan Clubs | Read Great Books. Meet Cool People. Exchange Big Ideas.
https://github.com/caravanapp-ca/caravanapp-caAs a team of five, we built and grew the platform to 2,000 users with 50% active daily in three months. The project was incubated in Velocity Garage, and later, we were interviewed for placement in Y Combinator. Finally, we open-sourced the whole project on GitHub.
• https://caravanapp.ca
Audit-CI | Node.js Dependency Auditing in CI/CD
https://github.com/IBM/audit-ciToptal React Accelerator
Education
Bachelor of Applied Science Degree with Distinction in Management Engineering
University of Waterloo - Waterloo, ON, Canada
Certifications
Toptal React Accelerator Graduate
Toptal, LLC
AWS Solutions Architect—Professional
AWS
AWS Certified Solutions Architect Associate
AWS
Skills
Libraries/APIs
Node.js, React, React Redux, jQuery, AWS Amplify
Tools
Microsoft Excel, Git, Terraform, Figma
Languages
TypeScript, JavaScript, HTML, Java, Python, SQL, C#, CSS, GraphQL, Python 3, Kotlin, R, Excel VBA
Frameworks
Next.js, Redux, React Native, Angular, NestJS, .NET
Paradigms
REST, Testing, Management, DevOps, Continuous Delivery (CD), Continuous Integration (CI)
Platforms
Amazon Web Services (AWS), Docker, Firebase, Google Cloud Platform (GCP), Azure, Android, Kubernetes, Heroku
Storage
MongoDB, MySQL, PostgreSQL, Redis, Amazon DynamoDB, Microsoft SQL Server
Other
Web App Security, Front-end, CI/CD Pipelines, Infrastructure, Tools, Security, IT Networking, Leadership, Team Leadership, Supply Chain, Software QA, CSS-in-JS, Serverless, PLC, Gatsby, Manufacturing, Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring