Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Languages
What I Am Proud Of
How I spend My Time
What I Am Proud Of
Hi, I’m

SHUBHAM AGARWAL

Principle Software Engineer
Pune
SHUBHAM AGARWAL

Summary

Results-driven Principal Software Engineer with nearly a decade of experience architecting and delivering scalable full-stack and AI-powered solutions. Skilled in technologies such as Node.js, React.js, NestJS, Python, and PostgreSQL, with expertise in building Generative AI applications using OpenAI, LangChain, and RAG frameworks. Proven leadership in cross-functional team management, complete SDLC oversight, and project delivery within tight deadlines. Passionate about applying AI to solve real-world problems and creating high-performance software products. Proficient in DevOps practices utilizing Docker, AWS, and Terraform, with a strong focus on code quality, mentoring, and technical innovation.

Overview

10
years of professional experience
4
years of post-secondary education
2
Languages

Work History

Mobisoft Infotech Pvt Ltd
Pune, Maharashtra

Principal Software Engineer
07.2023 - Current

Job overview

  • Mobisoft Infotech is a global digital product development company specializing in mobile, web, cloud, and AI solutions.
  • Led the end-to-end development of AI-driven applications, including a Vehicle Damage Detection app, an AI Knowledge Chat app with document-based Q&A (RAG), image generation, and file interaction capabilities. Handled document processing for 500+ files with secure, multi-role access.
  • Developed a self-serve BI analytics platform enabling users to query remote databases using natural language, automatically converting input into SQL for real-time insights.
  • Architected scalable, high-performance systems using Python, Docker, and AWS DevOps.
  • Managed complete project lifecycles, from client requirement gathering to successful delivery, while leading frontend and backend development teams.
  • Conducted detailed code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Performed root cause analysis, debugging, and performance optimization to maintain software reliability.
  • Engaged directly with global clients to troubleshoot software issues and implement technical solutions.
  • Successfully delivered multiple high-impact projects within tight deadlines, increasing client satisfaction and operational efficiency.

Mobisoft Infotech Pvt Ltd
Pune, Maharashtra

Senior Software Engineer
08.2020 - 06.2023

Job overview

  • Successfully delivered multiple projects simultaneously using ReactJS, NextJS, NodeJS, MySQL, MongoDB, and PostgreSQL.
  • Improved application performance and reliability by identifying and resolving complex technical issues across frontend and backend systems.
  • Mentored 20+ junior developers to accelerate their learning curve, improve code quality, and increase team productivity.
  • Developed and deployed scalable, maintainable 10+ applications using Agile methodologies to ensure timely project completion.
  • Built a suite of internal tools and products to streamline operations and improve efficiency.
  • Created an uptime monitoring tool to proactively track and report service availability.
  • Developed a custom short link generator for internal and marketing use cases.
  • Engineered an event-based analytics platform for real-time data tracking and reporting.
  • Built a vector editing tool using React Konva Library for graphic manipulation and customization.
  • Developed an audio/video-to-text transcription tool using AWS Transcribe, with integrated sentiment analysis for sales team performance monitoring.

sumHR Software
Pune, Maharashtra

Senior Software Engineer
12.2017 - 08.2020

Job overview

  • SumHR is a product-based SaaS company focused on building a comprehensive HR management platform.
  • Developed key HR modules including attendance, leave, payroll, performance, recruitment, HR letters, checklists, and expense management using ReactJS, NodeJS, and PostgreSQL.
  • Hired, trained, and led a high-performing Agile team of 4 frontend and backend developers.
  • Managed server infrastructure and deployments on AWS and DigitalOcean, ensuring high availability and performance.
  • Designed and implemented an event-driven mailing system to automate transactional notifications and reminders.
  • Integrated third-party tools such as Helpscout for customer support and Single Sign-On (SSO) for secure user authentication.

iGenero Web Solutions Private Limited
Mumbai, Maharashtra

Web Developer
06.2016 - 12.2017

Job overview

  • Company Overview: iGenero(PrimeSoft Solutions, Inc.) is a digital interaction agency that helps brands establish their presence across web, mobile, and digital platforms.
  • Developed a Twitter analytics tool for influencer marketing using Twitter APIs, Laravel, HTML, and CSS, enabling real-time engagement tracking and campaign insights.
  • Collaborated with a team of developers to design and build responsive 5+ brand websites and digital assets using WordPress, Laravel, PHP, HTML, and CSS.
  • Coded websites using HTML, CSS, JavaScript, and jQuery languages.
  • Contributed to the full development lifecycle, from front-end UI implementation to back-end logic and CMS integration.
  • Delivered high-quality, SEO-optimized websites aligned with client branding and performance goals.

JIET
Jodhpur, Rajasthan

Junior Software Engineer
07.2015 - 05.2016

Job overview

  • Company Overview: Jodhpur Institute of Engineering and Technology has a research and development cell where they develop the products and websites for their own institute.
  • Working under the 3 seniors build an online examination system that works on intranet
  • More than 500 students can attend the exam at a time
  • Used HTML, CSS, jQuery and core php
  • Jodhpur Institute of Engineering and Technology has a research and development cell where they develop the products and websites for their own institute.

Education

Jodhpur Institute of Engineering And Technology
Jodhpur, Rajasthan

B.Tech from Computer Science
08.2012 - 05.2016

Skills

AI & ML: OpenAI API, LangChain, Hugging Face, RAG, Prompt Engineering

Additional Information

1. AI Knowledge Application (RAG-based) at Mobisoft
Stack: OpenAI, LangChain, Python, PostgreSQL, React

  • Developed an enterprise-grade Retrieval-Augmented Generation (RAG) application supporting chat with documents (PDF, Excel, Word, Audio, Video, MD, Doc etc), files, and images.
  • Enabled contextual Q&A by syncing schema and content, powered by LangChain
  • Deployed for internal knowledge bases, support teams, and onboarding automation.


2. Self-Serve BI with AI SQL Generator at Mobisoft
Stack: React, Node.js, PostgreSQL, OpenAI, Power BI

  • Built a BI platform where users could ask natural language queries (e.g., “Show Q1 revenue”) and AI converted them into SQL.
  • Executed SQL queries on the user's remote database and visualized the results using Power BI.
  • Enabled non-technical users to perform advanced analytics without writing SQL.
  • Display Interactive charts based on result


3. HRMS Suite at sumHR
Stack: React.js, Node.js, PostgreSQL, AWS

  • Developed core HR modules including Attendance, Leave, Payroll, Recruitment, and Performance used by 1000+ users.
  • Led a team of developers, managed Agile sprints, and handled backend infrastructure and deployment on AWS.


4. Internal Productivity & Monitoring Tools at Mobisoft
Stack: Node.js, React, AWS, React Konva

  • Created internal tools including a URL Shortener, Uptime Monitoring System, Event Analytics Dashboard, and a Vector Editor using React-Konva.
  • Developed an AI-powered transcription tool using AWS Transcribe with sentiment analysis for sales team performance tracking.


5. Online Examination System at JIET
Stack: Core PHP, HTML, CSS, jQuery

  • Built a secure intranet-based examination system supporting over 500 simultaneous users.
  • Implemented features such as tab-switch prevention, instant scorecard generation, batch-wise analysis, and subjective/objective assessments.
  • Allowed bulk question uploads via Excel templates to streamline exam setup.









Timeline

Principal Software Engineer

Mobisoft Infotech Pvt Ltd
07.2023 - Current

Senior Software Engineer

Mobisoft Infotech Pvt Ltd
08.2020 - 06.2023

Senior Software Engineer

sumHR Software
12.2017 - 08.2020

Web Developer

iGenero Web Solutions Private Limited
06.2016 - 12.2017

Junior Software Engineer

JIET
07.2015 - 05.2016

Jodhpur Institute of Engineering And Technology

B.Tech from Computer Science
08.2012 - 05.2016

Languages

English
Hindi

What I Am Proud Of

  • Adaptability – Quickly learn and apply new technologies as per project needs.
  • Focus & Persistence – Stay goal-oriented and productive even under pressure.
  • Accountability – Deliver high-quality solutions on time with complete ownership.
  • Mentorship – Support and guide team members through knowledge sharing and feedback.

How I spend My Time

  • Exploring emerging technologies and building side projects
  • Designing scalable architectures and solving complex problems
  • Contributing to product planning, mentoring, and code reviews
  • Staying active with regular workouts
  • Spending quality time with family and friends

What I Am Proud Of

  • Adaptability – Quickly learn and apply new technologies as per project needs.
  • Focus & Persistence – Stay goal-oriented and productive even under pressure.
  • Accountability – Deliver high-quality solutions on time with complete ownership.
  • Mentorship – Support and guide team members through knowledge sharing and feedback.
SHUBHAM AGARWALPrinciple Software Engineer