Shubham Agarwal — Software Engineer
I’m a Principal Software Engineer with close to a decade of experience in building scalable, full-stack applications and AI-powered solutions. My technical foundation spans technologies like Python, Node.js, React.js, NestJS, and PostgreSQL, and I’m passionate about crafting intelligent systems that solve real-world problems. Recently, I’ve been focused on Generative AI—building applications that integrate OpenAI, LangChain, and RAG frameworks to enable features like document Q&A, natural language querying, and image generation. I enjoy translating complex business needs into robust, high-performing products. Beyond code, I lead teams, mentor developers, and drive architecture decisions that balance scalability, performance, and maintainability. With hands-on experience in DevOps using Docker, AWS, and Terraform, I bring a full-stack mindset to every phase of the development lifecycle.
Stackforce AI infers this person is a Full-Stack Software Engineer with expertise in SaaS and AI-driven solutions.
Location: Ajmer, Rajasthan, India
Experience: 9 yrs 9 mos
Skills
- Solution Architecture
- Full-stack Development
- Web Development
Career Highlights
- Expert in building scalable full-stack applications.
- Focused on Generative AI and intelligent system development.
- Strong leadership and mentoring experience in software engineering.
Work Experience
Mobisoft Infotech
Principal Software Engineer (2 yrs 8 mos)
Senior Software Engineer (2 yrs 10 mos)
sumHR
Software Engineer (2 yrs 8 mos)
iGenero
Web Developer (1 yr 6 mos)
Kirnani Technologies
Web Developer (2 mos)
Education
Software Development at Scaler
Bachelor's degree at Jodhpur Institute of Engineering & Technology
Senior secondry at Demonstration Multipurpose Senior Secondry School , Ajmer (Rajsthan)