Awadhesh Sharma - Software Engineer

Hi, I'm Awadhesh Sharma

Senior Frontend Engineer (Angular)

I'm a Senior Frontend Engineer with 4+ years of experience building scalable, secure, and performance-optimized web applications using Angular and TypeScript. I specialize in enterprise UI development, RxJS-based state management, and data-intensive dashboards for large-scale systems.

Get In Touch

About Me

I am a Senior Frontend Engineer with 4+ years of experience building enterprise-scale web applications using Angular, TypeScript, and RxJS. My work focuses on modular frontend architecture, performance optimization, and secure UI development for large and regulated systems.

I have extensive experience developing data-intensive dashboards using DevExtreme and Highcharts, implementing secure authentication flows using OKTA SSO, OAuth 2.0, and SAML, and building reusable component libraries to maintain consistency across large applications.

I collaborate closely with backend, QA, and product teams to deliver production-ready frontend solutions that balance performance, security, and usability.

👨‍💻

Clean Code

Writing maintainable, scalable code following best practices

Performance

Optimizing applications for speed and user experience

Collaboration

Working closely with backend, QA, and product teams in Agile environments

Innovation

Implementing modern solutions with latest technologies

Skills

Angular
HTML5
CSS3
JavaScript
TypeScript
Bootstrap
GitHub
Git
Frontend Technologies
Angular (v13)
TypeScript
JavaScript
HTML5
CSS3
SCSS
Bootstrap
State Management
NgRx
RxJS
Observables
Reactive Programming
Data Visualization & UI
DevExtreme
Highcharts
Tableau
Power BI
Interactive Dashboards
Security & Authentication
OKTA
OAuth 2.0
SAML
SSO
JWT
Encryption
Testing & Quality
SonarQube
ZAP Scanner
Unit Testing
Code Quality
Security Testing
Tools & Methodologies
Git
GitHub
Jira
Agile
Scrum
Debugging
Performance Optimization

Project

Delhi Car Accessories
Delhi Car Accessories
Developed a dynamic and user-friendly website interface for their showroom using the Angular framework, enhancing customer experience and engagement. Integrated sleek design elements and interactive features to effectively showcase product offerings. Optimized performance and responsiveness for seamless browsing across devices.
Angular
TypeScript
Bootstrap
Responsive Design
Stylesavvy
Stylesavvy
StyleSavvy is a mock e-commerce app built with Angular, utilizing the FakeAPIStore API for product details. It features product listings, detailed views, and a shopping cart with data persistence via LocalStorage. The app includes an admin configuration panel for managing product details. This project showcases skills in API integration, state management, and responsive design.
Angular
FakeStore API
LocalStorage
Admin Panel
State Management
Warehouse Management System (WMS)
Work Project
Warehouse Management System (WMS)
Enterprise Warehouse Management System with 15+ interactive dashboards using DevExtreme, Tableau, and Power BI. Implemented OKTA SSO for 500+ users and built reusable Angular UI components for consistent enterprise workflows.
Angular v13
TypeScript
DevExtreme
OKTA
NgRx
Power BI
Interactive Dashboards Suite
Work Project
Interactive Dashboards Suite
Created 15+ data-driven analytics dashboards with advanced filtering, sorting, and column customization. Implemented real-time data visualization and export capabilities.
Angular
Highcharts
DevExtreme
Tableau
Data Visualization

About

Experience

System Engineer (Frontend)
Tata Consultancy Services, Mumbai | Client: State Bank of India
Dec 2025 - Present

Part of SBI Digital Banking program supporting Angular-based enterprise applications. Currently involved in codebase review, UI standards alignment, and preparation for secure frontend module development.

Key Achievements:

  • Reviewed Angular architecture and UI standards for banking-grade applications
  • Prepared for development involving secure authentication and RBAC workflows
Angular
TypeScript
RxJS
OKTA
OAuth 2.0
Software Engineer
Mphasis, Bengaluru
Dec 2021 - Aug 2025

Working on a fresh project designing and developing web applications using Angular, and I am still actively involved in this project. My responsibilities include developing web applications and implementing user interfaces with tools like DevExtreme, Highcharts, Tableau, OKTA OAuth 2.0, and Power-BI.

Key Achievements:

  • Developed high-performance Warehouse Management System (WMS)
  • Created 15+ interactive dashboards using DevExtreme, Tableau, and Power BI
  • Implemented OKTA SSO for 500+ users, strengthening authentication security
  • Built reusable UI component library to accelerate development
Angular v13
TypeScript
NgRx
RxJS
DevExtreme
OKTA
OAuth 2.0
SAML
Frontend Developer Intern
Great Developers Pvt Ltd, Noida
May 2021 - November 2021

Learned Html, CSS, Javascript, Angular, fix issues and worked with QA.

Key Achievements:

  • Gained hands-on experience with frontend technologies
  • Collaborated with QA team for bug fixes and testing
  • Developed foundational skills in Angular framework
  • Participated in code reviews and team discussions
HTML
CSS
JavaScript
Angular
Git

Education

Bachelor of Technology (B. Tech.)
Computer Science & Engineering
Dr. Shakuntala Mishra National University, Lucknow
2017 - 2021
CGPA: 7.0/10
Intermediate Education (Science)
Central Public School, Ghazipur - U.P.
2015 - 2017

Contact

Let's Connect

Let's work together

I'm always interested in new opportunities and exciting projects. Whether you have a question about Angular development, need consultation on frontend architecture, or just want to say hi, feel free to reach out!

awadheshs109@gmail.com
+91 7571869952
Bangalore, India
Send a Message
Fill out the form below and I'll get back to you as soon as possible.