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 & French users by fixing defects (frontend, backend) 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 release
- Fixed over 100 defects using expertise in WCAG, React, and C#, addressing production issues and blockers while enhancing performance
- Developed a comprehensive design document for one of the biggest releases, serving as a reference for over 20 people
T-Mobile
Developed reusable & 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 guidelines and A11Y best practices
- 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 50%, 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 hr each sprint
- Discovered over 200 bugs, from minor issues (e.g. localization) to critical defects such as app crashes on older devices