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 10 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 10 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)