Sahil Kalgutkar

Software Engineer · Boston, MA

Sahil Kalgutkar

5+ years designing, building, and operating cloud-native backend services and platform tools in production. Case studies below are served through a self-hosted GraphQL API backed by Supabase — not hardcoded.

5+

Years Experience

4

Engineering Roles

3

Certifications

2

Degrees Earned

01 — Summary

About

Software engineer with 5+ years designing, building, and testing scalable, cloud-native backend services and platform tools used by internal teams and end customers.

I own features end-to-end — clarifying ambiguous requirements, designing solutions, implementing, testing, and operating in production — while partnering with Product, Compliance, and cross-functional stakeholders.

Track record of migrating legacy systems into resilient microservices, conducting code reviews, and driving automated test coverage, coding standards, and operational best practices across teams.

Hands-on with AWS and modern cloud-native tooling — Kubernetes, Docker, Kafka — across microservices and distributed systems delivered to production customers.

02 — Career

Experience

Software Engineer Ascensus

Mar 2024Present

  • Architect and build distributed, cloud-native backend services for the Identity & Trust Platform, clarifying ambiguous requirements and partnering with product stakeholders to define the technical roadmap.
  • Design the data models and scalable APIs serving as the single system of record for customers, entities, and users across the platform.
  • Lead migration of identity and customer-lifecycle logic from legacy systems into resilient, observable, platform-first microservices.
  • Build core platform capabilities including a unified entitlements layer and shared compliance-context components.
  • Partner with Product, Compliance, and engineering teams to standardize integration patterns and service contracts, communicating design decisions to both technical and non-technical stakeholders.
  • Conduct code reviews and mentor junior engineers, driving test coverage and operational best practices across the team.
  • Java
  • Spring Boot
  • Python
  • REST
  • gRPC
  • AWS
  • Kafka
  • Kubernetes
  • Docker
  • PostgreSQL
  • JUnit
  • Jenkins

Software Engineer Intern, AI/ML Guidepoint

Oct 2023Jan 2024

  • Built an AI-based matching system (PyTorch, CUDA) to improve client–advisor pairings, applying Hugging Face Transformers for NLP — improving match relevance 25% and reaching 90% accuracy.
  • Built large-scale data preprocessing pipelines (Pandas, NumPy) to prepare high-quality training data for model development, cutting processing time 30%.
  • Used Elasticsearch (built on Apache Lucene) for large-scale data indexing and retrieval to support real-time matching.
  • Containerized and deployed services with Docker and Kubernetes in a distributed environment, improving scalability 50%.
  • Built CI/CD pipelines (Bitbucket) for continuous integration and delivery.
  • PyTorch
  • CUDA
  • Hugging Face Transformers
  • Elasticsearch
  • Pandas
  • NumPy
  • Docker
  • Kubernetes

Software Engineer Wells Fargo

Apr 2021Aug 2022

  • Designed and built backend services for financial applications successfully delivered to production, focused on high availability and scalable microservices in a regulated enterprise environment.
  • Implemented REST API endpoints with clear, consistent service contracts for internal and external integrations.
  • Refactored legacy codebase components into cloud-native architectures, reducing technical debt and improving maintainability.
  • Built data-processing and security components meeting compliance and security standards.
  • Championed code reviews and automated testing practices, measuring test coverage and improving diagnostics; mentored junior engineers.
  • Java
  • Spring Framework
  • Python
  • SQL
  • Oracle
  • AWS
  • Docker
  • Kubernetes
  • Jenkins
  • JUnit

Software Engineer, Production Support Infosys

Aug 2019Mar 2021

  • Diagnosed and resolved production incidents and performance bottlenecks for key business applications, minimizing service disruption.
  • Partnered with development teams to build permanent fixes for recurring issues and authored troubleshooting/runbook documentation for technical and non-technical audiences.
  • Conducted root cause analysis and monitored system performance to proactively prevent future incidents.
  • Supported deployment of application patches and new components; managed support tickets against SLAs.
  • Java
  • J2EE
  • SQL
  • MySQL
  • Shell Scripting
  • Linux
  • Oracle
  • Control-M
  • Nagios

03 — Toolbox

Skills

Core skills

JavaExpert · 5+ yrs
PythonExpert · 5+ yrs
AWSExpert · 4+ yrs
Spring BootAdvanced · 3+ yrs
KubernetesAdvanced · 3+ yrs
DockerAdvanced · 3+ yrs
PostgreSQLAdvanced · 3+ yrs
React / TypeScriptAdvanced · 2+ yrs
GoProficient · 1+ yr
PyTorchProficient · <1 yr
Languages
JavaPythonGoC#JavaScriptTypeScript
Frameworks & Platform
Spring BootDjangoFlaskNode.jsNestJSReact.NET CoreKubernetesDockerKafkaRabbitMQELK StackPrometheusGrafana
Software Development
OOPRESTful API DesigngRPCMicroservices ArchitectureData ModelingDesign PatternsORMSOAStrangler Fig PatternEvent-Driven Architecture
Databases
SQLNoSQLPostgreSQLMySQLMongoDBCassandraDynamoDBRedis
Cloud & DevOps
AWS (EC2, EKS, RDS, S3, Lambda)AzureGCPCI/CDIaCGitOpsObservabilityContainerizationOrchestration
AI / Data Tooling
ElasticsearchPyTorchHugging Face TransformersPandasNumPyData Pipeline Design
Collaboration
JiraConfluenceGitGitHubGitLabBitbucketAgile/Scrum

04 — Selected work

Projects

05 — Background

Education & Certifications

Education

  • M.S., Computer Science

    University of Massachusetts, Boston

    Sep 2022May 2024

  • B.E., Computer Engineering

    University of Mumbai

    Aug 2017Jun 2021

Certifications

  • AWS Certified Solutions Architect – Associate
  • Certified Kubernetes Application Developer (CKAD)
  • Oracle Certified Professional, Java SE Programmer