Skip to content
Sanket Ghormode

Sanket Ghormode

Software Engineer

I work on backend services in Java and Spring Boot, and front ends in React.

Experience

Software Engineer, Sarvaha Systems

Jul 2023 – present

Pune

Backend services and front ends for client projects.

Software Engineer Intern, Sarvaha Systems

Jan – Jul 2023

Pune

MuleSoft Developer Intern, NJC Labs

Feb – Apr 2022

Remote

Built and deployed Mule applications with Anypoint Studio and Anypoint Platform, and REST APIs.

Projects

Device command service

A device management platform for a global PC maker. Schools and districts use it to manage their ChromeOS device fleets, including actions such as restarting or resetting many devices at once. Java, Spring Boot, Kafka, MongoDB, Kubernetes.

  • Moved bulk device actions, such as restart and reset, to a Kafka-based queue so that large batches do not overload internal services or the third-party device API. An organisation can have around 250,000 devices.
  • Replaced synchronous, multi-threaded command execution with event-driven processing.
  • Added retries with exponential backoff and failure handling for the third-party API's rate limits and transient errors.
  • Tracked each command through its states in MongoDB, using atomic updates and compound indexes.
  • Built paginated APIs that report command status across a fleet.
  • Added an MFA check to sensitive device operations.
  • Used a distributed lock so scheduled reconciliation and cleanup jobs run on only one Kubernetes pod at a time.
  • Wrote unit tests for command state changes and failure cases, and low-level design docs (API contracts, DTOs, schema, sequence flows) before building features.

Internal developer portal

An internal developer portal built on Backstage, where engineering teams create projects and follow their builds and deployments. Backstage, React, Node.js, PostgreSQL, Jenkins.

  • Built custom front-end and back-end Backstage plugins.
  • Added a project scaffolder for creating new projects from templates.
  • Integrated GitHub and Jenkins to show pull request status and deployments.
  • Added role-based project visibility.

Healthcare web app

Web and mobile apps for a US healthcare technology company that works in value-based primary care. React, React Native, TypeScript.

  • Built reusable components in React and React Native with TypeScript.
  • Fixed memory leaks after reviewing hooks and profiling with browser developer tools.
  • Built a feature that shows patient vitals against target ranges calculated from clinical inputs.
  • Improved the chat module with memoization and list virtualization.

Emergency alerts platform

A mass notification platform that public-safety organisations use to send emergency alerts to people in a chosen area. Java, Spring Boot, Angular, Leaflet, MySQL, Redis, Swagger.

  • Built a Spring Boot storage service with upload, download and metadata APIs, including validation and persistence.
  • Documented the API contracts with Swagger.
  • Fixed issues in the Angular front end.
  • Built a Leaflet map tool that splits a drawn area along a line drawn across it, so alerts can target a more precise area.

Banking operations app

A software-as-a-service suite that banks use for their internal operations. React, Redux, JavaScript, Node.js, Express, PostgreSQL.

  • Built React and Redux modules for business development, asset management, ticketing and e-learning.
  • Built reusable components shared across those modules.
  • Built Node.js and Express APIs on PostgreSQL.

Skills

Java, TypeScript, JavaScript, HTML and CSS, React, React Native, Redux, Angular, Leaflet, Spring Boot, Node.js, Express, GraphQL, ShedLock, MuleSoft, MongoDB, PostgreSQL, MySQL, Redis, Kafka, Kubernetes, Docker, Jenkins, Backstage, Swagger, Jest, Git, GitHub, GitLab, Postman, Jira and Confluence.

Education

B.Tech, Computer Science

2019 – 2023

SGGS Institute of Engineering and Technology, Nanded. CGPA 8.5.

Certifications

  • Postman Student Expert, Postman, Oct 2022
  • MuleSoft Certified Developer, MuleSoft, May 2022

Writing