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

Preview of Tokyo Treasures

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

Amdocs(Sep 2022 - Feb 2025)
  • 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
    • Git
    • SASS
    • Jira
    • React
    • Redux
    • .NET Core
    • TypeScript
    • GitLab CI/CD
  • 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
    • Git
    • SASS
    • Jira
    • React
    • Redux
    • Lerna
    • Storybook
    • Material UI
    • TypeScript
    • Tailwind CSS

Software Engineer Intern

RBC(Sep 2021 - Dec 2021)

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%
  • Git
  • SASS
  • Jira
  • Flask
  • Redis
  • MS SQL
  • Angular
  • Angular Material

Software Engineer Intern

DBRS Morningstar(Sep 2020 - Dec 2020)

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
  • Git
  • SASS
  • Jira
  • MS SQL
  • Angular
  • .NET Core
  • Angular Material
  • Entity Framework Core

Freelance Web Developer

Zeera by the Bay(Mar 2020 - Apr 2020)

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
  • Git
  • SASS
  • Gatsby
  • Sentry
  • Node.js
  • Bootstrap
  • Express.js
  • TypeScript
  • GitHub Actions
  • Google Analytics

QA Analyst Intern

Clearbridge Mobile(Jan 2020 - Apr 2020)

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
  • Java
  • Jira
  • Appium

Contact