Resume

Front End Architect • 19+ years experience • React, Angular, TypeScript

Professional Summary

19+ years as a Front End Lead, Architect, and Developer. I partner with stakeholders to define scope, design and build performant UIs, and integrate front-ends with robust service layers. I establish standards, mentor teams, and deliver accessible, responsive, maintainable interfaces. Responsibilities include reporting manager duties, resource planning, client engagement and demos, onboarding and training, and driving innovation via GenAI proofs of concept and AI-assisted developer workflows.

Experience

Front End Architect • Virtusa Corporation

Apr 2020 – Present

  • Lead UI delivery, planning, estimates, and code reviews; mentor engineers and drive best practices.
  • Develop React/Angular applications, optimize UX, and author design documents.
  • Integrate with REST APIs and Java services; demo features, fix defects, and ensure usability.
  • Write unit tests (Jest) and perform MR reviews in Git.
  • Perform reporting manager responsibilities, including team performance reviews and career support.
  • Manage resources and staffing plans; coordinate onboarding and provide targeted training.
  • Own client-facing activities: stakeholder communications, scope definition, and executive demos.
  • Prototype GenAI solutions and introduce AI-assisted developer workflows to improve productivity.

Application Consultant / Technical Team Lead • IBM India Pvt Ltd

Feb 2015 – Apr 2020

  • Managed front-end teams across locations; enforced coding standards and best practices.
  • Created UI mockups, sprite icons, and logos; improved site functionality with custom tools.
  • Oversaw workflow per client guidelines; conducted cross-browser and usability testing.
  • Reported status to management; ensured timely, quality delivery.

UI Developer / UI Lead • Virtusa Corporation

Nov 2006 – Jan 2015

  • Delivered UI features and prototypes; defined design standards and enhancement processes.
  • Created email templates and reusable assets (sprites, logos, components).
  • Ensured navigation, cross‑browser compatibility, and accessibility compliance.
  • Defined intake processes; tracked and reported weekly/monthly status.