Profile Picture
πŸ‘‹

Hello, I'm Sparsh. I'm a
Software Engineer
with 2 years of experience. I enjoy building impactful solutions.

About Me

Full Stack Software Engineer on the Resiliency Solutions team at Itron Inc., with ~2 years of full-time industry experience and a B.Tech in Computer Science & Engineering from IIIT Dharwad (2024). I specialize in building scalable, high-performance systems β€” from reactive frontends to robust backend services. My core stack is JavaScript, React, Node.js, Python, FastAPI, and PostgreSQL, with deep familiarity in AWS, Prisma ORM, Pydantic, System Design Fundamentals, Data Structures & Algorithms, Docker, and Kubernetes.

My favorite part of engineering is the problem-solving aspect β€” that rush of finally cracking a hard problem never gets old. Lately, I've been going deep on Gen AI-powered development and the 100x / high-agentic developer philosophy β€” leveraging AI agents and automation to move fast without breaking things. My goal: throw anything at me, I'll get it done.

When I'm not coding (btw my agents are always working πŸ¦€), I hit the gym or go for a run. Always learning. Always shipping.

Projects

Explora Stays

A full-stack NextJS app for booking homestays. It allows users to search for stays, view details & reserve them. You can also list your homestay to explorafy it.

  • NextJS
  • TailwindCSS
  • Prisma
  • MongoDB
  • Server Actions
Explora Stays

Blogging Web App

The Medium.com Clone, with React and Cloudflare Workers, enables secure sign-in, content creation, and discovery of articles.

  • ReactJS
  • JWT
  • Typescript
  • PostgreSQL
  • Serverless
Blogging Web App

ChatKaro.com

A public web app for quick chat on text. It allows you to send messages in real time and also share images.

  • React
  • Tailwind CSS
  • Firebase
  • React-Router-Dom
  • Context API
ChatKaro.com

Personal Portfolio

A smooth and responsive personal portfolio website built using Next.js and Tailwind CSS. It also uses Framer Motion.

  • NextJS
  • Tailwind CSS
  • Framer Motion
  • Context API
  • TypeScript
Personal Portfolio

My Skills

My Experience

Software Engineer 1, Itron Inc.

Bengaluru, Karnataka, India

Spearheaded legacy modernization of the Storm Impact application (Emergency Response & Planning), migrating a Django framework to a high-performance React (Vite), TypeScript, and FastAPI architecture. Optimized system performance by transitioning GraphQL to REST APIs, eliminating multi-hop latency. Architected scalable backend services including an event-driven Notification Service utilizing Amazon SQS and an enterprise-grade Document Management System using AWS S3 presigned URLs for secure media retrieval. Directed the architectural shift from Next.js to React SPA to drastically reduce build times and eliminate redundant SSR overhead. Championed a robust Testing Pyramid, achieving 95%+ unit and component coverage with Vitest and >90% E2E UI coverage with Playwright automating 12+ critical flows; accelerated release velocity by 2.5x. Spearheaded product analytics and observability by seamlessly integrating Pendo and Sentry, driving data-informed decisions and rapidly resolving issues in an Agile environment.

Jan 2026 - Present

Software Engineer 1, Urbint

Bengaluru, Karnataka, India

Promoted to SE1 and transitioned to the Centre of Excellence (COE) team for exceptional contributions. Architected and delivered an enterprise-grade, multi-device, multi-tenant, multi-environment test automation framework from the ground up using Playwright, independently automating 500+ critical test scenarios and achieving a remarkable 90% reduction in sanity testing cycles. Spearheaded CI/CD integration leveraging GitHub Actions and Docker containerization. Pioneered AI-driven testing workflows by implementing intelligent pre-prompts with Playwright MCP and Cursor AI, significantly accelerating manual QA processes. Secured 4th place in company-wide hackathon by collaborating with a 3-member team to engineer a sophisticated Quality Intelligence Portalβ€”a unified dashboard consolidating GitHub analytics, CodeQL security scans, CI/CD pipeline metrics, and developer performance insights. Integrated real-time automation results, performance benchmarking, and GPT-powered Agentic AI for JIRA-to-test-case traceability. Established quality benchmarking frameworks with gamified leaderboards to drive cross-team excellence.

Jan 2025 - Dec 2025

Associate Software Engineer, Urbint

Bengaluru, Karnataka, India

Served as a Full Stack Engineer on the Worker Safety team, developing mission-critical applications to mitigate field worker accident risks. As the sole QA automation engineer, designed and implemented a comprehensive end-to-end testing framework using Playwright and TypeScript, establishing quality standards across the platform. Contributed to backend development with FastAPI, GraphQL (Python + Strawberry), and PostgreSQL, while building responsive, accessible frontends using Next.js, React.js, and Tailwind CSS. Delivered high-impact features in a fast-paced startup environment while maintaining code quality and test coverage.

June 2024 - Dec 2024

Intern, Caterpillar Inc.

Bengaluru, Karnataka, India

Worked as an Automation Testing Intern at Caterpillar Inc. for 3 months. I automated the testing of a web application using Selenium WebDriver and Java. I also worked on a project to automate the testing of REST APIs using Rest Assured

June 2023 - Aug 2023

Bachelor of Technology, IIIT Dharwad

Dharwad, Karnataka, India

Currently in my final year pursuing B.Tech in Computer Science and Engineering from IIIT Dharwad. I learned C, C++, Java, Data Structures, Algorithms, DBMS, SQL, OS, Computer Networks, Web Development, Software Engineering, etc.

2020-2024

High School

Jaipur, Rajasthan, India

I completed my matriculation from Warren Academy School with 9.40 CGPA and my senior secondary from Indian Overseas School with 88.60% marks where I studied Physics, Chemistry and Mathematics

2017-2019

Contact Me

Please contact me directly at jainsparsh17@gmail.com or through this form.