10/27/2026 updated

**** ******** ****
100 % available

Senior Full Stack Engineer

Toronto, Canada
Only remote
Master's Degree in Computer Science
Toronto, Canada
Only remote
Master's Degree in Computer Science

Profile attachments

Resume.pdf

FlutterJava (Programming Language)JavaScriptPHPGitHubPython (Programming Language)LaravelPostgreSQLMySQLNode.js.NET CoreReact.jsExpress.jsVue.jsGitAngularJSReact NativeRestful Api
Full Stack Development
Expertise in building robust, scalable, and secure web and enterprise applications using modern front-end frameworks such as React, Angular, and Vue.js, combined with back-end technologies including Node.js, Java, Spring Boot, and Express.js.

Cloud Infrastructure & DevOps
Hands-on experience with AWS (EC2, S3, RDS, Lambda), Azure, Docker, Kubernetes, Jenkins, Terraform, and CI/CD pipelines to ensure high availability and streamlined deployment processes.

Microservices & API Architecture
Design and implementation of microservices architectures and RESTful APIs using Node.js, Express, Spring Boot, and GraphQL, enabling scalable and maintainable enterprise solutions.

Database Management
Proficiency in relational and non-relational databases including MySQL, PostgreSQL, MongoDB, and Redis for efficient data storage and retrieval.

Testing & Quality Assurance
Application of automated testing strategies using Jest, Mocha, Selenium, Cypress, and TDD/BDD methodologies to ensure software quality and reliability.

TypeScript & JavaScript (ES6+)
Strong command of TypeScript and modern JavaScript (ES6+) for developing type-safe, maintainable, and high-performance front-end and back-end applications.

Agile & Scrum Methodologies
Experience leading Agile teams, conducting sprint planning, code reviews, and mentoring junior engineers using tools such as Jira, GitHub, and GitLab.

Security & Compliance
Implementation of authentication and authorization systems meeting regulatory compliance standards, particularly in financial application environments.

Python & C#
Working knowledge of Python and C# as additional programming languages for versatile back-end development and scripting tasks.

Experience

Professional experience10+ years
Freelancer since2026

Languages

EnglishNative speaker

Project history

Senior Full Stack Engineer

City of Toronto
Architected and maintained multiple municipal applications, enhancing system performance and reliability. Developed RESTful APIs and microservices using Node.js, Express, and Spring Boot. Modernized front-end systems using React and TypeScript. Built AWS cloud infrastructure (EC2, S3, RDS, Lambda). Led Agile teams, conducted sprint planning, code reviews, and mentored junior engineers. Established automated testing pipelines with Jest, Mocha, and Cypress. Designed data dashboards for key municipal performance metrics.

Full Stack Engineer

D+H (now Finastra)
Developed financial applications for global clients with secure and efficient transaction processing. Implemented authentication and authorization systems meeting regulatory compliance standards. Optimized front-end performance using AngularJS and jQuery. Built back-end services using Java and Spring Boot with microservices architecture. Worked with DevOps teams to establish CI/CD pipelines using Jenkins and Docker. Mentored junior developers and promoted best practices in coding and architecture. Participated in client consultations to ensure alignment of technical solutions with business goals.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in