Summary
Overview
Work History
Education
Skills
Languages
Interests
Timeline
AdministrativeAssistant
Nipun Sharma

Nipun Sharma

Summary

Dynamic Senior Software Engineer with a proven track record at Wipro Limited, specializing in Angular development and technical leadership. Expert in architecting modern UI platforms and optimizing performance, achieving significant improvements in Lighthouse scores. Adept at mentoring teams and implementing CI/CD pipelines, driving efficiency and code quality in agile environments.

Overview

9
9
years of professional experience

Work History

Tech Lead | Bank Of America (Client)

Wipro Limited
01.2023 - Current
  • Spearheading the modernization of enterprise-wide UI platforms using Angular 20, enabling micro-frontend adoption, and reusable design systems.
  • Directed architecture migration from Angular 13 to Angular 18 and then to 21, implementing strict type-checking, standalone components, and signal-based state updates.
  • Built dynamic shared libraries using Angular CLI and the Nx Monorepo structure to promote cross-app consistency and DRY principles.
  • Integrated high-volume REST APIs with observables and interceptors, optimizing data-fetch patterns via RxJS operators.
  • Conducted advanced performance audits, and implemented lazy loading, code splitting, and on-push change detection to boost Lighthouse scores.
  • Automated build pipelines via Azure DevOps and Jenkins for CI/CD, with environment-specific configurations and code quality gates using SonarQube.
  • Mentored a team of 6 or more developers on Angular best practices, enterprise design patterns, and scalable UI architecture.
  • Tech Stack: Angular 13–21, NgRx, RxJS, TypeScript, SCSS, Azure DevOps, Jenkins, REST APIs, MongoDB, SonarQube, and Git.

IT Analyst | DHL VCC Project

Tata Consultancy Services
08.2021 - 12.2022
  • Developed modular Angular 12 components with lazy loading and route guards for global logistics dashboards.
  • Led the setup of CI/CD pipelines using Jenkins and Git branching strategies for distributed teams.
  • Performed code linting, unit testing (Karma/Jasmine), and API mocking for regression-proof releases.
  • Collaborated with global teams to design frontend solutions integrated with DHL’s strategic VCC engine.

Senior Software Engineer | Mars Petcare Project

GlobalLogic India Pvt Ltd
09.2020 - 08.2021
  • Engineered Angular 10 components with reactive forms and observables to manage complex form flows.
  • Built secure role-based access control modules integrated with encrypted patient medical data.
  • Optimized form validation strategies using async validators and RxJS debounce pipelines.

Software Engineer | RBRO Haven Project

R Systems International Ltd
01.2020 - 09.2020
  • Designed scalable SaaS interfaces using Angular 8 and Kendo UI for enterprise clients.
  • Implemented dynamic form generation and theming using Angular CDK and SCSS.

Senior Software Engineer | Ofcom Project

NIIT Technologies Ltd (Coforge)
11.2018 - 01.2020
  • Upgraded legacy Angular 4 codebase to Angular 7 with modular design and shared state services.
  • Built WCAG-compliant UI components for UK government-facing portals.

Software Engineer

NIIT Technologies Ltd (Coforge)
12.2016 - 11.2018
  • Enhanced and maintained booking and account management modules in Angular and JSP for Avios.com.
  • Delivered end-to-end features including frontend, client-side validations, and REST integration.

Education

B.Tech - Computer Science Engineering

Amity School of Engineering & Technology
05-2016

Senior Secondary - Computer Science

Ch. Chhabil Dass Public School
04-2012

High School -

Ch. Chhabil Dass Public School
04-2010

Skills

  • Technical leadership
  • Architecture design
  • Code reviews
  • Sprint planning
  • Technical mentorship
  • Agile/Scrum
  • JavaScript (ES6)
  • Angular 2–21
  • NgRx (Redux)
  • RxJS
  • Angular CLI
  • Angular Universal
  • Angular Material
  • GitHub Copilot
  • Kendo UI
  • REST API integration
  • Performance optimization
  • TypeScript programming
  • Reactive programming
  • HTML5
  • SCSS
  • CSS3
  • Jasmine
  • Karma
  • JSON
  • Azure DevOps
  • Jenkins
  • Git version control
  • Effective communication
  • SonarQube
  • Chrome DevTools
  • Unit and integration testing
  • MySQL
  • Responsive web design
  • Lazy Loading

Languages

English
Proficient (C2)
C2
Hindi
Native
Native

Interests

Travelling, Weight Lifting, Cooking

Timeline

Tech Lead | Bank Of America (Client)

Wipro Limited
01.2023 - Current

IT Analyst | DHL VCC Project

Tata Consultancy Services
08.2021 - 12.2022

Senior Software Engineer | Mars Petcare Project

GlobalLogic India Pvt Ltd
09.2020 - 08.2021

Software Engineer | RBRO Haven Project

R Systems International Ltd
01.2020 - 09.2020

Senior Software Engineer | Ofcom Project

NIIT Technologies Ltd (Coforge)
11.2018 - 01.2020

Software Engineer

NIIT Technologies Ltd (Coforge)
12.2016 - 11.2018

B.Tech - Computer Science Engineering

Amity School of Engineering & Technology

Senior Secondary - Computer Science

Ch. Chhabil Dass Public School

High School -

Ch. Chhabil Dass Public School
Nipun Sharma