Key accomplishments

  1. Senior Lead Software Engineer – Saleshood Inc. (OCT 2022 – DEC 2023):
    • Impact:
      • Led a dynamic feature team, incorporating generative AI into the Saleshood platform, resulting in expanded core features and increased client satisfaction.
      • Revitalized legacy learning content features, leading to a substantial improvement in Net Promoter Score (NPS).
    • Responsibilities:
      • Led the feature team for Learning Management System (LMS) features.
      • Headed the Front-end Architecture group, making critical technical decisions.
    • Technology:
      • Demonstrated expertise in REST APIs, Microservices, TypeScript, Ruby on Rails, React.js, and more.
  2. Lead Software Engineer – inVisionApp Inc. (SEP 2020 – JUL 2022):
    • Impact:
      • Developed a customer-facing React application, improving user experience and productivity.
      • Implemented real-time updates using WebSocket, enhancing end-user collaboration.
    • Responsibilities:
      • Engaged in daily collaboration with Design and Product squads for customer-loved features.
      • Contributed to InVisionApp’s Helios Design System, promoting common UI components.
    • Technology:
      • Demonstrated proficiency in REST APIs, micro-frontend, WebSocket, TypeScript, Golang, and more.
  3. Software Engineering Manager – Electronic Arts (APR 2019 – SEP 2020):
    • Impact:
      • Led the development of the EA Quantum Design System, achieving an impressive 80% adoption rate.
      • Adopted an API-first approach, ensuring seamless integration into applications like EA Play.
    • Responsibilities:
      • Managed a team of developers and contractors for successful system implementation.
      • Defined and monitored key performance indicators (KPIs) for the EA Quantum Design System.
    • Technology:
      • Demonstrated skills in REST APIs, Microservices, TypeScript, React.js, React Native, and more.
  4. Software Architect (User Interface) – Absolute Software (SEP 2017 – MAR 2019):
    • Impact:
      • Led a UI architecture team, boosting engineering velocity through React best practices.
      • Standardized backend APIs, enhancing collaboration between frontend and backend engineers.
    • Responsibilities:
      • Provided leadership for migration from EmberJS to React, ensuring a smooth transition.
      • Directed the development of a comprehensive Design System for React implementation.
    • Technology:
      • Showcased expertise in REST APIs, Design Systems, Microservices, React.js, Ember.js, and more.
  5. Principal Software Engineer – CA Technologies (DEC 2012 – SEP 2017):
    • Impact:
      • Designed a robust UI framework for CA SaaS API Management Portal, enhancing development experience.
      • Migrated a monolithic Java web application to a microservices architecture, improving scalability.
    • Responsibilities:
      • Worked as a technical team lead, building major customer-facing features at a rapid sprint release pace.
      • Designed and implemented secure customer-facing REST APIs for external developer integration.
    • Technology:
      • Demonstrated proficiency in REST APIs, Design Systems, Microservices, React.js, Java, Docker, and more.

Role 1
Front end developer
Role 2
Software architect
Test Score
Front End Engineer
99%

Unspecified
Any
Lead
Canada
Any
NA
Remote

Tags

AITech

Education


Experience


Portfolio


Languages

English