Passionate backend engineer crafting scalable, production-grade microservices at Neopart Transit. Specialized in event-driven architectures, AI integration, and distributed systems. Proven expertise building systems that handle high-throughput, mission-critical workflows. Committed to clean code, system design excellence, and mentoring the next generation of engineers.
| π Metric | Achievement |
|---|---|
| π AR Follow-up Time | Reduced manual AR follow-up by 60% via ChatGPT-powered escalation engine |
| β‘ Deployment Overhead | Eliminated per-app deployment overhead consolidating 4 legacy apps into unified microservices |
| π Resolution Rates | Improved first-response resolution by 40% using AI + semantic search |
| π Security Coverage | Implemented JWT + role-based access across 6 API endpoints with zero data leakage |
| β±οΈ Manual Work Eliminated | Built automation scripts saving ~4 hours/week per team |
| ποΈ Infrastructure Ownership | Owned 90% of DigitalOcean infrastructure with zero-touch CI/CD |
"Great engineers don't just write codeβthey architect solutions. Every system should be scalable, maintainable, and built with the next engineer in mind."
- π― Systems Thinking: Design from first principles, considering scalability, fault tolerance, and operational concerns
- π Event-Driven Mindset: Build loosely-coupled, highly-resilient architectures using asynchronous patterns
- π€ AI Integration: Leverage modern LLMs and AI agents to solve real business problems efficiently
- π Continuous Learning: Stay at the cutting edge of backend engineering, distributed systems, and cloud-native technologies
- π Code Quality: Champion clean architecture, SOLID principles, and comprehensive testing practices
π΄ Backend Developer | Neopart Transit | Jan 2026 β May 2026
Problem Solved: 4 legacy accounting systems running on manual infrastructure, requiring separate deployments and maintenance across distributed DigitalOcean droplets.
Solution Architected:
Legacy Monoliths (systemctl-managed)
β
Unified Spring Boot Microservices (Docker + K8s)
β
RESTful APIs + Automated Deployments
Key Accomplishments:
- ποΈ Consolidated 4 legacy applications into unified Spring Boot microservices architecture
- ποΈ Engineered 3-tier backend (Controller-Service-Repository) using Spring Data JPA + Hibernate + MySQL
- π Implemented JWT + Spring Security for role-based access control across 6 API endpoints
- π Automated AP Remittance workflows: Replaced manual processes, enabling self-service accounting operations
- βοΈ Owned 90% of infrastructure ops: Built GitHub Actions CI/CD pipelines enabling zero-touch deployments
- π Eliminated per-app overhead: Single deployment mechanism for all microservices
Tech Stack: Spring Boot | Spring Data JPA | Hibernate | MySQL | JWT | Spring Security | GitHub Actions | DigitalOcean
Problem Solved: AR team manually querying 4 disconnected platforms (Quickbase, OptimoRoute, QuickBooks, Office 365) for account statuses, invoice data, and visit schedulesβcausing delays in follow-up and missed escalation opportunities.
Solution Architected:
Plain-English Prompts
β
FastAPI Webhook
β
ChatGPT LLM Processing
β
Multi-Platform REST Integration
β
Structured Data Response (50+ accounts monitored)
Key Accomplishments:
- π€ Built ChatGPT-powered FastAPI webhook enabling natural language queries instead of manual lookups
- π Architected 3-track automated escalation engine (COD, DOR, Standard) monitoring 50+ customer accounts
- π Integrated 4 external platforms via REST APIs (Quickbase, OptimoRoute, QuickBooks, Office 365)
- β±οΈ Reduced manual AR follow-up by 60%: Automated account status monitoring and escalation
- π Mission Impact: Enabled data-driven decision-making across AR operations
Tech Stack: FastAPI | Python | ChatGPT API | REST APIs | JSON Processing
π‘ Backend Developer Intern | Neopart Transit | Jan 2025 β Dec 2025
Key Accomplishments:
- π Developed backend integrations for B2B customer portal (DPF scheduling, parts ordering, tiered pricing)
- π Implemented role-based API security with Spring Security + JWT ensuring zero unauthorized data exposure
- π Built 5 Java + SQL Server automation scripts eliminating manual report generation (saving 4+ hours/week)
- π Configured GitHub Actions CI/CD enabling zero-downtime production deployments
Tech Stack: Java | Spring Boot | Spring Security | JWT | MySQL | SQL Server | GitHub Actions
π Repository
Problem Statement: Bitbucket teams spend 20-30% of time on manual code reviews. PR feedback consistency is low, and junior developers lack structured guidance.
Solution Architecture:
Bitbucket PR Events (Webhook)
β
Kafka Event Stream (Decoupled Processing)
β
Microservices (Repo Clone Service, Analysis Service, Comment Service)
β
Gemini AI (Structured Review Generation)
β
PostgreSQL (Persistence & Audit)
β
Automated PR Comments (GitHub/Bitbucket)
| Aspect | Detail |
|---|---|
| Impact | π Reduced manual review effort by 80%+ |
| Architecture | 3-service distributed microservices with async event pipeline |
| Key Tech | Kafka β’ Gemini AI β’ PostgreSQL β’ Kubernetes β’ Docker |
| Scalability | Handles 1000s of concurrent PRs with <2sec response |
| Production-Ready Features | SSH-based repo cloning β’ Secrets management β’ Retry mechanisms β’ Structured feedback |
Engineering Highlights:
- ποΈ Designed distributed microservices with loose coupling via Kafka
- π€ Integrated Gemini AI for context-aware, production-grade code analysis
- π¦ Containerized all services using Docker & deployed on Kubernetes
- π Implemented Kubernetes Secrets for secure credential management
- π Built idempotent, retry-safe event processing ensuring no review loss
- π Structured feedback format for CI/CD integration and metrics collection
Tech Stack:
Java β’ Spring Boot β’ Apache Kafka β’ PostgreSQL β’ Gemini AI
Docker β’ Kubernetes β’ REST APIs β’ Event-Driven Architecture
π Repository
Problem Statement: Support teams manually search through 1000s of tickets to find similar issues, resulting in slow first-response times (FRT: 8-12 hours) and inconsistent solutions.
Solution Architecture:
Support Tickets (JIRA, ClickUp, Salesforce)
β
LangChain + FastAPI Processing
β
Semantic Search (Pinecone Vector DB)
β
AI-Generated Resolutions (Historical Context)
β
AI Chatbot with Document Attachment Support
β
Integrated Ticketing System
| Aspect | Detail |
|---|---|
| Impact | π Improved first-response resolution by 40% |
| Architecture | Semantic search + RAG pattern with LangChain |
| Key Tech | FastAPI β’ Python β’ Pinecone Vector DB β’ LangChain |
| Scalability | Processes 1000s of historical tickets in milliseconds |
| User Features | AI chatbot β’ Document attachments β’ Context-rich responses |
Engineering Highlights:
- πΎ Built FastAPI + LangChain backend for intelligent ticket management
- π§ Implemented Pinecone Vector DB for semantic similarity search across historical tickets
- π€ Developed AI chatbot with document-attachment support for context-rich customer assistance
- π¦ Containerized end-to-end with Docker for easy deployment
- π Integrated JIRA, ClickUp, and Salesforce APIs for centralized ticket management
Tech Stack:
Python β’ FastAPI β’ LangChain β’ Pinecone Vector DB
MySQL β’ Docker β’ REST APIs β’ Semantic Search β’ RAG
Vishwakarma Institute of Technology, Pune | 2021 β 2025
| Metric | Value |
|---|---|
| CGPA | 8.71/10.0 |
| Core Subjects | Data Structures & Algorithms, DBMS, Operating Systems, Computer Networks, OOP |
| Specialization | Backend Systems, Microservices, Distributed Computing |
| Platform | Handle | Status |
|---|---|---|
| LeetCode | @sahilmshitole1483 | |
| GitHub | @Sms1818 | Active Contributor |
- Data Structures: Arrays, Linked Lists, Trees, Graphs, Hash Maps, Heaps
- Algorithms: DFS, BFS, Dynamic Programming, Greedy, Binary Search
- System Design: Distributed Systems, Microservices, Scalability Patterns
- LeetCode Stats: 200+ problems solved across multiple difficulty levels
Stay ahead of the curve with cutting-edge technologies:
| Technology | Focus Area | Use Case |
|---|---|---|
| π€ AI Agents | Multi-agent systems, autonomous workflows | Intelligent automation in business processes |
| π§ LLM Engineering | RAG, prompt engineering, fine-tuning | Building AI-powered applications |
| ποΈ System Design | Distributed systems, scalability patterns | Designing resilient, high-throughput systems |
| βοΈ Cloud-Native | Kubernetes, service mesh, serverless | Modern cloud application architectures |
| βοΈ Distributed Computing | Consensus, fault tolerance, data consistency | Building fault-tolerant systems |
| π High-Performance Systems | Latency optimization, throughput maximization | Mission-critical backend systems |
- β RESTful API architecture and best practices
- β Request/response validation and error handling
- β API versioning and backward compatibility
- β Rate limiting and throttling mechanisms
- β Swagger/OpenAPI documentation
- β JWT (JSON Web Tokens) implementation
- β Spring Security framework
- β Role-Based Access Control (RBAC)
- β OAuth 2.0 patterns
- β Per-role data boundaries and isolation
- β Service decomposition and bounded contexts
- β Inter-service communication patterns
- β API gateway implementation
- β Service discovery and load balancing
- β Distributed tracing and observability
- β Apache Kafka for event streaming
- β Event sourcing patterns
- β CQRS (Command Query Responsibility Segregation)
- β Asynchronous processing pipelines
- β Dead-letter queues and retry strategies
- β LLM integration (ChatGPT, Gemini AI)
- β RAG (Retrieval-Augmented Generation) patterns
- β Vector databases (Pinecone)
- β Semantic search and embeddings
- β Prompt engineering and context management
- β LangChain framework
- β Relational database design (MySQL, PostgreSQL)
- β Database normalization and optimization
- β Query optimization and indexing strategies
- β Transaction management and ACID compliance
- β Vector databases for semantic search
- β Caching strategies with Redis
- β Docker containerization
- β Kubernetes orchestration
- β CI/CD pipelines (GitHub Actions)
- β Infrastructure as Code (Helm)
- β Secrets management and secure deployments
- β Designing for high availability
- β Fault tolerance and resilience patterns
- β Load balancing and sharding strategies
- β Database replication and failover
- β Performance optimization and tuning
I'm always excited to discuss backend engineering, system design, and innovative solutions. Let's connect!
"The best code is not the most complexβit's the most maintainable. Build systems you'd want to inherit, not escape."
Every line of code is a conversation with the next engineer who reads it.
I'm fascinated by the intersection of AI and backend systemsβhow autonomous agents can revolutionize how we build and operate distributed systems. Currently exploring multi-agent architectures and agentic AI!
Last Updated: July 2026 | View GitHub | Download Resume


