Open to Senior Developer / Consultant roles

Urvesh Boodhun

Software Developer · Vancouver, BC

<About />

Full Stack Developer with 5+ years of experience building customer-facing ecommerce applications used by 10M+ Canadians, most recently at Rogers Communications. Skilled in TypeScript, Angular/React, and Java Spring Boot microservices. I focus on delivering measurable business impact by reducing friction, improving conversion, and creating exceptional digital experiences, with customer experience always being the top priority. I have experience working remotely across multiple time zones, collaborating effectively with distributed development and product teams.

<Technical Skills />

Languages

TypeScript, JavaScript, Java, Python, SQL, HTML, CSS

Frontend

React, Angular, Redux, RxJS, NgRx, Figma (developer handoff)

Backend

Spring Boot, Microservices, REST APIs, GraphQL, Kafka, Redis, Swagger, OAuth2/JWT auth flows

Cloud & DevOps

AWS, Azure, Docker, Kubernetes, Jenkins, CI/CD

Tools

GitHub, Jira, Postman, Confluence, IntelliJ, VS Code, Contentful, Cypress, SonarQube, Datadog, Dynatrace

<Professional Experience />

Software Developer · Rogers Communications Canada Inc.

Vancouver, BC

May 2020 – Nov 2025

  • Led development and maintenance of customer-facing web applications (rogers.com & fido.ca) using Angular and React, and built Java Spring Boot microservices and REST APIs used across multiple business units.
  • Developed automated unit and functional tests and supported CI/CD workflows, reducing production issues and increasing code quality.
  • Debugged and fixed production and QA defects using root cause analysis and monitoring tools, minimizing downtime and improving customer experience.
  • Collaborated with product & design to translate requirements into scalable features, and mentored junior developers through code and architecture reviews.

Key Projects & Impact

  • Automatic Payment Enrollment: Increased autopay adoption by 60% by enabling automatic payments with plan discounts.
  • Manage Add-on Page: Built SPA for voicemail/roaming/long-distance add-ons, reducing call centre volume by >40% and saving $400K – $600K annually.
  • Shipping & In-Store Pickup: Added BOPIS, real-time delivery estimates, and inventory availability, increasing checkout conversion by 15%.
  • Credit Evaluation & Port-in: Delivered credit evaluation and number port-in flows that reduced onboarding friction and increased new activation rates by ~20%.
  • Offers Page & Plan Builder (Radiance): Built SPAs for exclusive offers and plan/device selection, reducing abandonment and improving overall shopping experience.
<Projects />

PEI Lobster Catch Game

React · TypeScript · Game Mechanics

A fast-paced browser game where players race against a timer to catch animated lobsters on a PEI map. Includes rare blue lobsters with bonus scoring, responsive layout, and playful animations.

Rogers/Fido Wireless Ecommerce

Angular · React · Spring Boot · Ecommerce

Worked on the end-to-end ecommerce flow for wireless activations, add-ons, and shipping/fulfillment, improving online checkout conversion, reducing support calls, and enabling new product offerings.

Live demo↗Proprietary internal project

BC Adventure Seeker

React · TypeScript · REST APIs · Responsive UI

Designed and built a React + TypeScript application that helps users plan outdoor adventures in British Columbia by combining location search with real-time weather data via third-party APIs, emphasizing usability, performance, and clean component architecture.

Coming soon...

More exciting projects are in the pipeline. Check back soon..

<Education />

BSc Computer Science & Mathematics

University of Prince Edward Island

Class of 2020

<Languages />

English (Fluent)

French (Fluent)

Mauritian Creole (Fluent)

Hindi (Fluent comprehension, basic speaking)

<Contact />

I'm currently open to Senior Developer / Consultant roles and would love to connect about new opportunities.