Software Engineer 2021 May - 2023 May
Quantum Mob - Toronto, Canada
- Built a sports streaming mobile application using React Native ( Full-Stack)
- Wrote automation tests using Cypress and unit tests for medical web application
- Updated legacy white-label applications using React, Node.js, Typescript (Full-Stack)
- Created a mobile app for ordering coffee with loyalty rewards using FlutterFlow (Full-Stack)
- Developed an e-commerce mobile application with Shopify APIs using FlutterFlow (Front-End)
- Built a rewards application for Desjardins using React, Typescript, and Material UI (Front-End)
- Developed reusable components to provide access to Desjardins and Air Canada reward applications
- Implemented accessibility features in web components to ensure compliance with accessibility guidelines
- Managed content localization using Contentful, including the translation and adaptation of content for multiple languages
- Created a T3 application for an oil drilling company using Typescript, Next.js, tRPC, Prisma, and Tailwind CSS (Full-Stack)
- Managed MySQL database, ensuring data integrity and security
- Developed reusable components to provide access to other applications within a monorepo application
- Utilized React Hook Form to facilitate complex data CRUD operations
Front End Developer (Capstone Project) 2021 January - 2021 April weDstll - Toronto, Ontario, Canada
- Built web applications using JavaScript, React.js, and Material-UI
- Created modern front-end solutions based on provided RESTful APIs
Front End Developer 2019 May - 2020 August A & L Canada Laboratories - London, Canada
- Designed and developed new and existing web applications with ES6 and typescript
- Built complex applications using modern technologies such as React and Ant Design Pro
- Created modern front-end solutions based on provided RESTful APIs
- Troubleshoot, analyzed, and resolved performance bottlenecks
- Participated in automated unit and integration tests using Jest, Puppeteer, and Selenium
- Wrote user manuals for web applications using Markdown