0+
Years of experience
0
Companies & clients
0
Industries
0+
Technologies

career timeline · '14 → present

Autodesk

Principal Software Engineer

Current

Bengaluru, India

AWS
  • Joined as Principal Software Engineer.
Walmart Global Tech

Senior Software Engineer

1 yr 6 mo

Bangalore

Spark · ScalaAirflowSpring BootGraphQLNode.jsMySQLGCP
  • Designed and developed large-scale self-service marketing platforms for campaign management, catalog syndication, and product intelligence workflows across Walmart ecosystems.
  • Built and maintained distributed data pipelines using Apache Spark (Scala) and Apache Airflow, processing millions of partner feed records daily.
  • Developed scalable backend microservices using Node.js, Fastify, Spring Boot, Prisma, MySQL, and GCP.
  • Created bulk campaign and ad-set management systems via Java Spring Boot microservices and a BFF layer with GraphQL.
  • Built a Unified Schema Management Platform for Walmart USA and International teams, significantly reducing integration and onboarding turnaround time.
  • Automated CI/CD pipelines integrating SonarQube and Snyk to improve release quality and security.
Diligent Corporation

Senior Software Engineer

3 yrs 1 mo

Bangalore

TerraformGoAWS CDKLambdaNode.jsECS / FargateServerless
  • Authored custom Terraform providers in Go (HashiCorp SDK) to automate internal product integrations and simplify infrastructure management across teams.
  • Designed an internal infrastructure SDK using AWS CDK as an opinionated alternative to raw Terraform, leveraging event-driven patterns for scalable, self-service resource provisioning.
  • Built serverless orchestration workflows for remote infrastructure provisioning, defining reusable patterns that standardised deployment practices across the engineering org.
  • Developed a Node.js / EJS system to extract and transform product configuration data across multiple customer organisations at scale.
Mirafra Software Technologies

Senior Software Engineer

1 yr 10 mo

Bangalore (Client: AMD)

ReactRedux ToolkitSpring BootMySQLTypeScriptStorybook
  • Built a full-stack internal dashboard for AMD's chip test infrastructure as a solo contractor, tracking test runs, pass/fail trends, and hardware diagnostics across engineering teams.
  • Developed React frontend with Redux Toolkit — filters, paginated test run tables, trend charts, and hardware diagnostic views — with all components documented in Storybook.
  • Built Java Spring Boot REST APIs on top of a centralised MySQL schema, implementing dynamic filtering, pagination, and weekly trend aggregation.
  • Debugged deployment issues blind as a contractor, resolving config mismatches remotely through targeted fixes.
  • Proactively handled data edge cases discovered after connecting to staging, adding defensive handling and additional UI states beyond spec.
The Web People

CTO & Lead Engineer

1 yr

Puttur

MongoDBNode.jsAngularReact NativeAWSnginx
  • Shipped full-stack products: MongoDB + Node.js / LoopBack, Angular / React Native front ends, AWS deployments behind nginx.
  • Owned delivery end-to-end: requirements, UI design, backend modules, mobile, and production releases.
Up Your Game

Senior Full Stack Developer

8 mo

Bangalore

Vue.jsLoopBackWebSocketsDialogflow
  • Led the Up-app (Vue.js + LoopBack); delivered real-time chat and push notifications via WebSockets and Dialogflow.
  • Improved performance through refactoring and database query optimisation.
Persistent Systems Ltd

Software Engineer → Senior Engineer

3 yrs 5 mo

Pune & Bangalore

AngularNode.jsJavaPythonMongoDB
  • Contributed to multiple client projects across frontend (Angular, HTML/CSS/JS) and backend (Node.js, Java, Python) spanning data processing tools and enterprise web applications.
Education

B.E. in Computer Science

Vivekananda College of Engineering & Technology (VTU) · 2010 – 2014