Summary
Overview
Work History
Education
Skills
Timeline
Generic

Manish Kumar Sharma

Principal Software Engineer
C 79, Mitra Enclave, Greater Noida

Summary

  • I am a Principal Software Engineer with 7+ years of industry experience building web applications. I specialize in JavaScript and have professional experience working with the MEAN/MERN stack. I am a strong engineering professional who completed post-graduation from Guru Gobind Singh Indraprastha University (Delhi).
  • I have successfully worked on diverse projects, utilizing tools such as Git, Figma, Jira, Bitbucket and more.
  • Expertise lies in comprehending the technical requirements of enterprise customers and collaborating closely with internal development teams to guide the direction of solutions for the enterprise customer ecosystem.
  • Overall, my comprehensive skill set and experience make me a valuable asset in Software Engineering, with a focus on driving success in diverse domains.

Overview

7
7
years of professional experience
2015
2015
years of post-secondary education

Work History

Principal Software Engineer

University Living Accommodation Pvt Ltd.
11.2024 - Current
  • Developed and implemented a data retention policy for handling and archiving old data in compliance with internal and external regulations.
  • Designed and deployed a data anonymization portal to enable secure identity masking and user data obfuscation as per privacy guidelines.
  • Enhanced the AI voice search functionality on the company website to improve user experience and accuracy in voice-based queries.
  • Built and maintained a script for the AI-powered PR review system to automate code analysis, significantly reducing developer review time.
  • Led and mentored a team of 4–5 junior developers, assigning tasks, providing technical guidance, and optimizing system functionality for better performance.
  • Upgraded the LMS frontend from version 14 to 18 and Node.js from version 18 to 22 to address security vulnerabilities and ensure system stability.
  • Coordinated discussions with Business Development and Production teams to align on new features, gather requirements, and prioritize development initiatives.

Senior Software Engineer

Insurance Samadhan
02.2020 - 10.2024
  • I created the Customer Relationship Portal from scratch, which achieved Rs.100cr+ of Claim Amount and Users within one year of launch
  • I had total ownership of the project, from development to deployment, which was created using the MEAN Stack with scaling in mind
  • I gave importance to linting for better coding practices and integration with different portals via APIs
  • Designed and developed a highly-available, fault-tolerant web application using modern cloud technologies
  • Optimized application performance by refactoring code, improving database queries and leveraging caching
  • Implemented a Continuous Integration/Continuous Deployment (CI/CD) pipeline that reduced time-to- deployment
  • Developed a distributed messaging system that enabled communication between micro-services
  • In addition to the MEAN stack, the project uses Socket.io for chatting, Redis for caching, JWT for authentication, Postmark for emails, New Relic for API monitoring, File/Object storage on S3, Server on AWS
  • EC2 Instance, Nginx reverse proxy, Angular Material for the UI, maintaining repositories on BitBucket, JIRA for Agile development, apidoc for API documentation, Razorpay for payment, and Msg91 for OTP/SMS
  • Currently, I am working on the backend for the mobile app, which provides many features for all policyholders, including claim management, policy tracking, renewal reminders, and quality checks of the policy.
  • Resolved Jira tickets with comprehensive bug fixes.
  • Wrote and developed new and well-tested code for different software projects.
  • Created automated reports detailing sales and customer data and utilised findings to uncover enhancements.
  • Integrated third-party applications into existing software, enhancing features and performance.
  • Developed testable software using agile methodologies to create high-quality deliverables
  • Supported software code review, system integration and validation in line with company and regulatory requirements.

Software Engineer

Antares Tech
07.2018 - 02.2020
  • Worked under the Agile Environment and have participated as well as conducted Daily Standups
  • Creates some API endpoints, which are being used in production
  • Have much idea about the SDLC and have participated in the whole SDLC
  • Process as well
  • Developed REST APIs and implemented authentication protocols, such as OAuth, to securely expose data to clients
  • Developed automated scripts to simplify common tasks and reduce manual effort
  • Experienced Software Engineer with a demonstrated history of working in the information technology and services industry
  • Skilled in React.js, Express.js, Node.js, MongoDB, Angular and Web Development.
  • Partnered with engineering team to check and optimize interfaces between hardware and software applications.
  • Devised test cases to support enhancements and expansions of functionality.
  • Built and maintained code libraries used to produce consistent and reliable code.
  • Harnessed Agile project management to support top-quality mobile apps across development lifecycle.

Education

Bachelor of Science - Computer

Deshbandhu College, Delhi University
New Delhi, India

Master of computer Application - Computer Applications Development

Guru Gobind Singh Indraprastha University
New Delhi, India

Skills

Technology / Framework / Programming Language

Timeline

Principal Software Engineer

University Living Accommodation Pvt Ltd.
11.2024 - Current

Senior Software Engineer

Insurance Samadhan
02.2020 - 10.2024

Software Engineer

Antares Tech
07.2018 - 02.2020

Bachelor of Science - Computer

Deshbandhu College, Delhi University

Master of computer Application - Computer Applications Development

Guru Gobind Singh Indraprastha University
Manish Kumar SharmaPrincipal Software Engineer