Available to hire
I am a software developer with 5+ years of experience delivering scalable enterprise applications in Java, Spring Boot, and cloud environments, focused on Canada’s financial services sector. I help modernize legacy systems, design robust microservices, and enable real-time data processing with event-driven architectures.
I also bring solid full-stack capabilities across Angular/React, RESTful APIs, and automated CI/CD pipelines, with a proven track record of collaborating across cross-functional teams to drive quality and performance.
Skills
Language
English
Fluent
Work Experience
Software Developer at Desjardins
August 1, 2023 - PresentDeveloped and maintained microservices-based financial systems using Java 11, Spring Boot 3.x, and Spring Security; processed 500K+ daily transactions with 99.9% uptime. Designed RESTful APIs with OAuth2/JWT for secure third-party integrations and regulatory compliance; built Kafka-based event-driven architecture for real-time transaction processing; deployed containerized applications on AWS with IaC; implemented CI/CD pipelines with Jenkins and Maven; achieved 90%+ code coverage with JUnit/Mockito; contributed to modular frontend components with Angular. Also built REST APIs using ASP.NET Core with secure authentication.
Full Stack Developer at Bell Canada
July 1, 2022 - July 1, 2023Modernized monolithic applications into Spring Boot microservices; improved deployment times and system scalability. Developed responsive React frontend applications; integrated SOAP and RESTful services with SSL and API versioning using Swagger/OpenAPI for 10+ partner integrations. Built reusable React components and hooks; implemented Kafka consumers for asynchronous messaging with 100K+ events processed daily. Used Hibernate/JPA with Oracle and PostgreSQL; implemented RBAC with Spring Security and JWT authentication; automated deployments with Jenkins, Git, and AWS CloudFormation; mentored teammates on clean code and architecture.
Full Stack Developer at Innovation Credit Union
January 1, 2021 - June 1, 2022Engineered enterprise-grade microservices with Spring Boot, integrated Kafka for real-time streaming; developed customer-facing web portals using Angular 10/TypeScript. Built RESTful APIs for seamless frontend-backend integration; Dockerized apps with Kubernetes in a hybrid cloud environment. Worked with MongoDB and Cassandra for large-scale data storage; implemented state management patterns in Angular (RxJS) to optimize data flow; practiced TDD with Mockito/JUnit/Jasmine/Karma; migrated batch processing to Apache Spark; implemented distributed tracing with AWS X-Ray and Splunk; automated infrastructure provisioning with Terraform and AWS IAM; delivered production-ready APIs documented with Swagger and secured with Spring Security.
Full Stack Developer (Co-Op) at Blaze Inc
May 1, 2020 - January 1, 2021Developed secure Java EE web applications using Spring MVC, Struts, and Hibernate ORM. Built dynamic frontends with JSP, Servlets, JavaScript, jQuery and AJAX. Built and consumed REST/SOAP web services, implemented client-side validation, and managed data in Oracle SQL. Automated nightly builds with Jenkins and Git/SVN. Wrote unit tests with JUnit/JaCoCo and frontend tests with Jasmine/Karma. Collaborated with QA in Agile sprints to ensure release readiness.
Full Stack Developer – Co-Op at Blaze Inc
May 1, 2020 - January 1, 2021Developed secure Java EE web applications using Spring MVC, Struts, and Hibernate ORM; built dynamic frontend interfaces with JSP, Servlets, JavaScript, jQuery, and AJAX; designed responsive pages with HTML5/CSS3/Bootstrap. Built and consumed REST/SOAP services with XML/JSON payloads; implemented unit tests with JUnit and JaCoCo; collaborated with QA in Agile sprints; implemented CI using Jenkins and Git; contributed to reusable UI component libraries.
Education
at Northern Alberta Institute of Technology
January 1, 2016 - January 1, 2020 at Northern Alberta Institute of Technology
January 1, 2016 - January 1, 2020 at Northern Alberta Institute of Technology
January 1, 2016 - January 1, 2020 at Northern Alberta Institute of Technology
January 1, 2016 - January 1, 2020Qualifications
Industry Experience
Financial Services, Software & Internet, Professional Services, Telecommunications
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Toronto today.