Overview
Technical skills
Timeline
Roles

Overview

Full-stack developer with 10+ years building and maintaining production applications across React/TypeScript front ends and Node.js and PHP back ends. Experience owning features end-to-end, integrating third-party systems, and delivering real-time event-driven functionality using WebSockets. Also uses AI-assisted development workflows (Cursor) and has led client-facing teams and mentoring for junior developers.

Technical skills

Languages
8
JavaScript
SQL
PHP
TypeScript
Node JS
Ruby
Go
C#
Frontend
3
React.js
Sass
Angular
DevOps
6
Docker
Git
Azure DevOps
Rest API
WebSockets
Azure
Other
10
Laravel
React Native
Cursor
PostgreSQL
ASP.NET Core
MySQL
GitHub
JQuery
CI/CD
MVC

Timeline

Full Stack Developer (Contractor) • Head+
Topstep • Contractor
Apr 2024 to Present 2 Years 5 Months In office
Contributed to Topstep’s futures trading platform by building and owning features across a React Native mobile app and a Node.js backend. Developed backend services for mobile-specific functionality such as user settings, notifications, and integrations with production trading systems. Implemented optimized real-time charting with WebSockets and built event-driven notifications for trading and position changes. Used Cursor throughout development for code analysis, refactoring, testing support, security review, and debugging.
React Native
TypeScript
JavaScript
Node JS
PHP
Go
Rest API
WebSockets
SQL
Docker
Git
Cursor
Senior Developer • Senior
Emids Technologies • Full-Time
May 2022 to Mar 2024 1 Year 10 Months Gatineau In office
Led client-facing project teams to develop and deploy software solutions focused on healthcare-related needs. Coordinated client meetings, managed team tasks, and supported junior developer mentoring. Worked on a custom backend and integrated it with React-based front ends using TypeScript, while managing source control and delivery workflows in Docker and Azure DevOps.
Node JS
React.js
TypeScript
Sass
Docker
Azure DevOps
Git
Slack
Full-Stack Developer • Middle
Tactica Interactive • Full-Time
Oct 2020 to Mar 2022 1 Year 5 Months Winnipeg In office
Built and delivered custom mobile applications for iOS and Android, leading front-end development and deployment to app stores. Focused on accessibility during development and release processes. Used React Native and Ruby-based back-end capabilities along with Git-based workflows and developer tooling in a contracting environment.
React Native
Ruby
Sass
Git
Full-Stack Developer • Middle
Bold Commerce • Full-Time
Feb 2016 to Oct 2020 4 Years 8 Months Winnipeg In office
Owned full-stack development and database work for an e-commerce platform, managing end-to-end application changes. Built a bespoke billing system using Laravel and React to improve internal workflows. Worked across SQL-backed data models and web UI using JavaScript and Angular, with containerized development and Git-based collaboration.
SQL
PHP
Laravel
React.js
Angular
JavaScript
Docker
Git
Intern (Software Testing) • Junior
Varian Medical Systems • Internship
Jan 2016 to Feb 2016 1 Month In office
Completed training in software testing in a high-pressure medical environment. The CV does not specify specific development technologies used during the internship, focusing instead on testing fundamentals and practices.