Shivam Verma

Download Resume
Shivam Verma

Senior Software Engineer | Team Lead

Building scalable web applications, cloud-native solutions, and high-performance user experiences using modern technologies. 7+ years of experience designing, building, and scaling production-grade software across the entire application stack, from backend services and cloud integrations to frontend architecture and technical leadership.

[Work Experience]

Haptiq Labs (Formerly Webonise Lab)

Pune | Remote

Senior Software Engineer | Team Lead

Jan 2025 – Present
  • Promoted to Team Lead and led a cross-functional team of 7 engineers across frontend, backend, and UI disciplines, driving sprint planning, technical grooming, release management, and hiring activities.
  • Architected and delivered Horse Watch, an app-agnostic micro frontend platform enabling runtime integration, API contracts, and independent deployments across React and legacy web applications.
  • Architected Horse Watch's real-time communication layer using leader election (Web Locks API and BroadcastChannel), enabling cross-tab SSE synchronisation that reduced backend connections from O(n) to O(1) with seamless failover.
  • Spearheaded development and launch of Newbie, a greenfield application built with Preact, owning delivery from architecture through Phase-1 release.

Webonise Lab

Pune | Remote

Senior Software Engineer

Apr 2023 – Dec 2024
  • Modernised a large-scale, high-traffic application by migrating 100+ class-based React components from React 16 to React 18 while maintaining uninterrupted feature delivery.
  • Improved application performance by introducing progressive data-loading strategies, reducing initial page load time on key product pages by approximately 3 seconds.
  • Transformed multiple legacy PHP and Backbone.js applications into scalable React-based platforms, improving maintainability, user experience, and long-term extensibility.

Pracemo Global Solutions

Pune | Remote

Software Consultant

Oct 2021 – Apr 2023 | Client: Ather Energy
  • Designed and developed scalable backend REST APIs using Node.js and Express.js for customer-facing applications at Ather Energy.
  • Built and maintained backend services following layered architecture principles, focusing on clean business logic separation, maintainability, and performance.
  • Optimised API workflows and backend processes to improve application scalability, reliability, and operational efficiency.
  • Collaborated with cross-functional engineering teams to design and deliver backend solutions aligned with business requirements and system architecture.

Skreem Technologies Pvt Ltd

Bengaluru | Onsite

Associate Software Engineer

Nov 2020 – Oct 2021
  • Designed and developed backend services and REST APIs using Node.js, Express.js, and MongoDB to support influencer-brand collaboration, campaign management, and reporting workflows.
  • Implemented Redis-based caching and BullMQ-powered background job processing to improve asynchronous task execution, application performance, and scalability.
  • Developed scalable backend modules for user management, campaign workflows, and data processing while ensuring code quality and maintainability.
  • Collaborated with frontend and product teams to deliver reliable end-to-end features across the complete software development lifecycle.

Junior Software Developer

Sep 2019 – Oct 2020
  • Contributed to the development of the Skreem web platform by implementing backend features and REST APIs using Node.js, Express.js, and MongoDB.
  • Collaborated with senior engineers to translate business requirements into scalable technical solutions while following software engineering best practices.
  • Participated in application refactoring, debugging, and performance optimization to improve code quality and maintainability.
  • Worked closely with frontend developers and QA teams throughout the software development lifecycle, from feature implementation to production deployment.

Artomate Studio

Bengaluru | Onsite

Web Developer

Aug 2018 – Apr 2019
  • Contributed to the development of the Skreem web platform by implementing backend features and REST APIs using Node.js, Express.js, and MongoDB.
  • Collaborated with senior engineers to translate business requirements into scalable technical solutions while following software engineering best practices.
  • Participated in application refactoring, debugging, and performance optimization to improve code quality and maintainability.
  • Worked closely with frontend developers and QA teams throughout the software development lifecycle, from feature implementation to production deployment.

Softpro India Pvt Ltd

Lucknow | Onsite

.Net Developer (Training)

Jun 2016 – Jul 2016
  • Completed 360 hours of industrial training in ASP.NET, C#, HTML5, CSS3, JavaScript, and MySQL, gaining hands-on experience in full-stack web development.
  • Developed responsive web applications and CRUD-based modules as part of real-world training assignments, following the MVC architecture.
  • Built desktop applications using C# and Windows Forms, strengthening object-oriented programming concepts and database integration.
  • Worked with SQL queries, stored procedures, and backend connectivity while integrating applications with MySQL databases.
  • Learned software development best practices, including code organization, debugging, testing, and version control fundamentals in a collaborative environment.

<Tech Stack>

AI Integration / Prompt Engineering


Built AI-powered applications by integrating LLMs into React Native and NestJS, leveraging prompt engineering for intelligent image analysis.

JavaScript / TypeScript


Built scalable frontend and backend applications using modern ES6+ features, TypeScript, and asynchronous programming patterns.

Node.Js / Express / NestJs


Designed scalable backend services, REST APIs, authentication flows, and layered architectures for production applications.

React / React Native


Developed performant web and mobile applications with reusable components, modern React patterns, and responsive user experiences.

NoSQL / MongoDB


Designed scalable data models, optimized queries, and implemented efficient data access patterns for production systems.

AWS (S3 / CloudFront / Transcoder)


Worked with AWS services including S3, ECS, ECR, and IAM for cloud storage, containerized deployments, and application hosting.

Redis / Bull MQ


Implemented caching strategies and background job processing to improve application performance, scalability, and asynchronous task execution.

{ Portfolio }

NeuraLens

NeuraLens

AI-powered object detection app in React Native & NestJS. View Project

Newbie Horse Racing

Newbie Horse Racing

Mobile-first racing web app, View Project
*Company project: Haptiq

Influencer Marketing

Influencer Marketing

Brand collaboration platform, View Project
*Company project: Skreem

RaspadoGit

RaspadoGit

Github API integration in Angular. View Project

WeTubeVids

WeTubeVids

Youtube API integration in Core PHP. View Project

TrainFinder

TrainFinder

Indian Railway API integration in Laravel. View Project

MediSmart

MediSmart

Desktop application using Java Swing. View Project

Voice Controlled Remote

Voice Controlled Remote

JS Webkit speech recognition API. View Project

Highway Riders

Highway Riders

C++ graphics road rage game. View Project

% Education %

Indira Gandhi National Open University

Lucknow

Master of Computer Application (MCA)

June 2018 | 63%
  • Developed a Desktop Application for Medical Appointments using Java Swing.
  • Focused on software development, database management, and desktop UI design.

Bachelor of Computer Application (BCA)

June 2016 | 61%
  • Developed a replica of an Online Grocery Store system demonstrating practical web development skills.
  • Studied programming fundamentals, database management, and front-end technologies.