About
In 2015, my journey into coding began with a curiosity sparked by learning SEO and exploring HTML tags. Today, I’ve developed software for diverse industries—from travel and e-commerce to financial institutions.
Currently, my passion lies in spearheading projects and building full stack enterprise-level software solutions. Beyond this, I enjoy freelance work on software products for startups.
Away from the screen, you’ll find me at the gym, cherishing moments with my family, or planning my next travel adventure.
Experience
Nov. 2022 ⎯ Present
Senior Software Engineer • Morningstar
Contract
- ⎯Develop and maintain web applications using React, Vue.js, and Node.js.
- ⎯Design and implement scalable AWS infrastructures for applications.
- ⎯Build and manage CI/CD pipelines using AWS services.
- ⎯Mentor junior engineers and conduct code reviews.
- ⎯Optimize application performance and troubleshoot issues.
- ⎯Collaborate with cross-functional teams and stakeholders.
- Vue
- React
- NodeJs
- AWS
- CI/CD
- Serverless
- Javascript
- Typescript
- Unit Testing (TDD)
- Scrum/Agile
June 2021 ⎯ Nov. 2022
Full Stack Developer • Desjardins
Contract
- ⎯Develop new components and new functionalities for their internal Design System
- ⎯Create reusable code and libraries for future use
- ⎯Ensure technical feasibility of UI/UX designs
- ⎯Ensure user technical accessibility in UI/UX designs
- ⎯Optimize components for maximum speed and scalability
- ⎯Collaborate with other team members and stakeholders
- ⎯Deploy Design System source code to servers using tools such as Concourse and more
- ⎯Stencil, JavaScript, Angular, React, TypeScript, NodeJS
- ⎯Manage builds, testing, deployments with CI/CD pipelines
- React
- Stencil
- Angular
- NodeJs
- Docker
- CI/CD
- Javascript
- Typescript
- Unit Testing (TDD)
- Scrum/Agile
April 2019 ⎯ June 2021
Full Stack Developer • ALDO Group
Permanent Full Time
- ⎯Develop new user-facing and server-side features
- ⎯Build reusable code and libraries for future use
- ⎯Ensure technical feasibility of UI/UX designs
- ⎯Optimize applications for maximum speed and scalability
- ⎯Assure that all user input is validated before submitting to back-end services
- ⎯Collaborate with other team members and stakeholders
- ⎯Interact with numerous APIs
- ⎯React, TypeScript, NodeJS
- ⎯Manage builds, testing, deployments with CI/CD pipelines
- React
- Redux
- CSS
- NodeJs
- AWS
- Jenkins
- CI/CD
- API
- Javascript
- Typescript
- Unit Testing (TDD)
- Scrum/Agile
Oct. 2018 ⎯ April 2019
Full Stack Developer • FlightHub
Contract
- ⎯Worked on the online contact center application
- ⎯Integration of numerous APIs such as Twilio, Amazon Web Services, and more
- ⎯Development of multiple features using technologies such as Laravel, React, Redux, MySQL, MongoDB and more
- ⎯Continuous application refactoring for performance
- ⎯Agile Team Environment
- React
- Redux
- CSS
- PHP
- Laravel
- API
- Twilio
- Javascript
- Typescript
- MySQL
- MongoDB
- AWS
- Scrum/Agile
Oct. 2017 ⎯ Oct. 2018
Front-End Developer • Levio
Contract
- ⎯Pension fund management application
- ⎯Development of several front-end features in Angular / TypeScript, in a .Net / C# / Java / WebSocket back-end environment
- ⎯State of the front-end application manage with Redux
- ⎯Each features validated by unit tests
- ⎯Agile Team Environment
- Angular
- Typescript
- Redux
- CSS
- Websocket
- Unit Testing (TDD)
- Scrum/Agile