Results-oriented Frontend Developer with over 3 years of expertise in developing highly interactive, performance-driven web applications with a strong focus on security best practices. Skilled in leveraging the Angular framework to deliver seamless user experiences, with hands-on experience in unit testing using the Jasmine framework. Experienced in Agile development, using tools like Jira and Confluence to ensure project alignment and effective collaboration. Additionally, familiar with React and Spring Boot frameworks. 

Key Skills

Angular
JavaScript, TypeScript
RxJS, NgRx, PrimeNG, Angular Material
HTML, CSS, SCSS, Bootstrap
Jasmine, Karma
Git, Github, Bitbucket, Gitlab
VS Code, IntelliJ
Copilot, pgAdmin, Swagger UI, Postman
Familiar With: React, Spring Boot, Java, SQL

Professional Experience

Jan 2024
Present
Senior Software Engineer
Sopra Steria Noida, IN
DPS-D Billing System (Sopra Steria)
  • Developed the critical Invoice Module for the product used by major organizations such as Archer and Wallenius Wilhelmsen, enhancing operational efficiency
  • Worked extensively with PrimeNG Table and PrimeNG Chart components across various application pages, improving data presentation and user experience
  • Optimized performance through techniques such as lazy loading, resulting in a 20% reduction in application load times
  • Implemented security measures, including Content Security Policy, enhancing application security
  • Employed Jasmine and Karma to write and execute unit test cases, achieving over 90% code coverage
  • Contributed to the first team to integrate GitHub Copilot, increasing development efficiency by 20% and enhancing code quality 
Jan 2022
Dec 2023
Software Engineer
Sopra Steria Noida, IN
DPS-D Billing System (Sopra Steria)
  • Developed a complex UI using Angular and PrimeNG, integrating with REST APIs for a greenfield application built from scratch, delivering a responsive design and user-friendly experience
  • Resolved critical legacy bugs across modules, enhancing application stability and reducing support issues by 30%
  • Implemented a robust search feature across pages, improving data retrieval speed and user navigation by 25%
User Access Management (Deutsche Bank)
  • Solely developed the greenfield web application for banking giant Deutsche Bank, built from scratch using Angular and Angular Material, integrating with REST APIs to deliver a robust solution
  • Designed and implemented the frontend architecture, established routing, created shared services, configured authentication processes, and implemented interceptor for JWT authentication, ensuring a well-structured and secure application
  • Developed complex access request forms using Angular Reactive Forms, incorporating advanced validations to enhance user experience and data integrity
  • Implemented Role Management features to enhance security and access control, safeguarding sensitive information and ensuring compliance
Jul 2021
Dec 2021
Engineer Trainee
Sopra Steria Noida, IN
Cognos Migration (Deutsche Bank)
  • Built screen-responsive and visually appealing UIs for financial reports using Angular, Angular Material and Bootstrap for a financial analytics platform developed from scratch for Deutsche Bank
  • Implemented Angular Material Table with pagination and sorting features, reducing search time by 30% and improving user efficiency
  • Integrated REST APIs for real-time data display, enhancing data accuracy and overall user experience

Education

Aug 2017
Aug 2021
B.Tech - Computer Science Engineering in ADGITM
Guru Gobind Singh Indraprastha University
Apr 2016
Mar 2017
Senior Secondary Education (Class 12) in Dr. Rajendra Prasad Sarvodaya Vidyalaya
CBSE
Apr 2014
Mar 2015
Secondary Education (Class 10) in Sarvodaya Co-Ed Senior Secondary School
CBSE

Certifications

Angular Level 2 Certified Developer
Angular Training (Made by Angular GDEs)
Angular - The Complete Guide
Udemy
React - The Complete Guide
Udemy
The Complete Web Development Bootcamp
Udemy
Spring Boot Microservices with Spring Cloud
Udemy
Academy Accreditation - Generative AI Fundamentals
Databricks

Hobbies & Interests

  • Bodybuilding
  • Cooking
  • Cricket
  • Travelling

Languages

Hindi
(Native)
English
(Fluent)

Get in touch with Ram