Results-oriented software engineer skilled in cloud architecture and software testing. Developed robust APIs and implemented best practices in microservices design, committed to delivering scalable, high-performance solutions.
Overview
9
9
years of professional experience
Work History
Senior Software Developer
Neo Financial
Calgary, Alberta
05.2023 - 05.2024
Developed features for full stack applications using Node, Typescript, and AWS.
Built REST and GraphQL APIs to enhance application functionality.
Deployed infrastructure as code through AWS Lambda and Terraform for efficient monitoring with Sentry.
Steered architectural decisions aligned with AWS Well-Architected Framework principles, including multitenancy.
Leveraged MongoDB, SQS, and SNS to address challenges in a microservices environment.
Contributed to architecture reviews and created an API development runbook to streamline communication with mobile developers.
Participated in firefighting efforts and on-call rotations to maintain system reliability.
Senior Software Engineer, Full Stack
Toolbx
Toronto, ON
08.2021 - 09.2022
Developed features in React/React Native, TypeScript, Node, and Postgres for web and mobile applications.
Utilized Sentry for monitoring and AWS for deployment processes.
Employed low-code solutions to accelerate time to market.
Directed Infra Team to create tools and refactor code, enhancing developer productivity.
Front End Team Lead
Viafoura, Inc
Toronto, ON
04.2020 - 08.2021
Bootstrapped front end team independently, establishing foundational processes and structures.
Led initiatives to rebuild front end hiring pipeline and contracted Vue developers.
Provided technical oversight for advertising integrations valued in millions, including M32 Connect and Taboola.
Managed infrastructure and tools for customer support, enhancing Google AMP experiences and Next.js applications.
Oversaw documentation updates for documentation site, covering on-page JS, HTML APIs, and REST APIs.
Developed custom tooling to support front end DX, enabling seamless JS developer access to microservices during Kubernetes transition.
Utilized technologies including Vue, React, AMP, Java, PHP, Bash, MySQL, K8s, and Docker to drive project success.
Software Engineer, Front End
Lotlinx, Inc
Hamilton, ON
04.2019 - 03.2020
Integrated legacy Rest APIs into one GraphQL endpoint for streamlined data access.
Developed interactive dashboards and visualizations to analyze AI and ML insights for auto dealer inventory.
Created diverse graphical representations, including bar charts and interactive TreeMaps, using React, Meteor, Node, and D3.
Full Stack Engineer (Contract)
Comcast
Toronto, ON
01.2018 - 04.2019
Developed Exchange for Content and Ads for Subscriber Video On Demand.
Audited CMS technology to ensure scalability and optimal transcoding features.
Created demo Video Ad Tags application using VideoJS, Ruby, Rails, MySQL, React, and ReST based on connection stability.
Software Engineer, Full Stack
Kinetic Social
Toronto, Ontario
08.2015 - 12.2017
Developed cloning functionality for Facebook Ads Manager, enhancing integration with Twitter, Pinterest, Instagram, and Snapchat.
Engineered site-wide O(1) pagination for infinite scrolling using Ruby, Arel, MySQL, and Angular.