Software Developer
I enjoy learning about technologies, as each offers a unique perspective to solving problems and challenges me. I find it rewarding to apply what I've learned.
Projects

Skills
Front End
- CSS
- SASS
- HTML
- React
- Redux
- Angular
- Bootstrap
- Tailwind CSS
Back End
- SQL
- Node.js
- MongoDB
- Express.js
- .NET Core
DevOps
- Docker
- GitHub Actions
Programming Languages
- C#
- JavaScript
- TypeScript
Tools
- Git
- Jira
Experiences
Intermediate Software Developer
Bell
Enhanced the billing pages of Bell for English and French users by fixing defects and implementing features to improve user experience when viewing bills.
Achievements
- Automated bundling process with GitLab pipelines, cutting manual effort by 2 hours each sprint and mitigating production defects
- Developed a Node.js script to generate C# models from YAML file in under 5 seconds, streamlining the model update process and saving 1 hour per sprint
- Resolved over 100 defects by leveraging strong technical expertise, addressing production issues and blockers while improving overall performance and accessibility
- Developed a comprehensive design document for one of the biggest releases, serving as a reference for over 20 people
T-Mobile
Developed reusable and data-driven React widgets integrated with Adobe Experience Manager, enabling T-Mobile to create custom dashboard pages through drag-and-drop.
Achievements
- Fixed more than 30 accessibility issues by implementing WCAG and A11Y compliant solutions
- Collaborated with cross-functional teams to resolve urgent defects, preventing production deployment delays
Software Engineer Intern
Recreated a web app that provided information about servers such as which team is using it and the programs installed.
Achievements
- Implemented debouncing to decrease API calls by 30-40%, enabling app to handle data about more than 10,000 servers without performance issues
- Introduced logging to streamline debugging and shorten root cause analysis time
- Optimized API performance by implementing caching and database indexing, reducing response times by 20-30%
Software Engineer Intern
Maintained and developed features for a web app used by hundreds of analysts to manage credit ratings.
Achievements
- Leveraged strong troubleshooting skills to resolve over 50 bugs, contributing to 30% reduction in support tickets
- Reduced onboarding time by creating documentation covering project setup and links to useful resources
Freelance Web Developer
Revamped outdated website that was built with GoDaddy Website Builder to a custom-coded solution.
Achievements
- Improved page load time by 40% (1.5s to 600ms) through lazy loading, image optimization, and reducing HTTP requests
- Increased monthly traffic from 150 to 300–500 visitors by using SEO best practices such as meta tag optimization and keyword-based content updates
- Reduced annual costs by $1500 by using cost-effective alternatives and eliminating unnecessary services
QA Analyst Intern
Performed various types of testing such as regression, functional, and smoke for mobile apps such as Purolator.
Achievements
- Streamlined testing processing by writing automated testing scripts, saving 1 hour each sprint
- Discovered over 200 bugs, from minor issues (e.g. localization) to critical defects such as app crashes on older devices




