Skip to content
View Sms1818's full-sized avatar

Highlights

  • Pro

Block or report Sms1818

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sms1818/README.md

πŸš€ Backend Software Engineer | Java | Spring Boot | Microservices | AI Systems

Typing SVG

Typing SVG


πŸ“§ Email β€’ πŸ”— LinkedIn β€’ πŸ’» GitHub β€’ πŸ† LeetCode β€’ πŸ“± +91-7620919774

Profile views GitHub followers


🎯 Professional Headline

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.


πŸ† Key Achievements & Impact

πŸ“Š 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

🧠 Engineering Philosophy

"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

πŸ’Ό Professional Experience

πŸ”΄ Backend Developer | Neopart Transit | Jan 2026 – May 2026

πŸ“‹ Accounting Applications Suite β€” Spring Boot Microservices

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


πŸ€– AR Escalation Engine β€” ChatGPT-Powered AI Agent

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


🌟 Featured Projects

1️⃣ PRSense β€” Event-Driven AI Code Review Platform

πŸ”— 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

2️⃣ SupportSync β€” AI-Powered Support Ticketing Backend

πŸ”— 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

πŸ› οΈ Engineering Stack

πŸ’» Programming Languages

Java Python SQL

🎨 Backend Frameworks & Libraries

Spring Boot Spring Security Spring Data JPA FastAPI Hibernate

πŸ—„οΈ Databases & Data Stores

MySQL PostgreSQL Redis Pinecone Vector DB

πŸ“¨ Event-Driven & Messaging

Apache Kafka REST APIs

☁️ Cloud & DevOps

Docker Kubernetes AWS DigitalOcean GitHub Actions

πŸ€– AI & Machine Learning

LangChain Gemini AI ChatGPT

πŸ” Security & Authentication

JWT Spring Security

πŸ› οΈ Tools & Development

Git Maven Postman IntelliJ IDEA


πŸŽ“ Education

🏫 Bachelor of Technology β€” Computer Science Engineering

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

πŸ“Š Competitive Programming & Achievements

πŸ† Competitive Platforms

Platform Handle Status
LeetCode @sahilmshitole1483 LeetCode
GitHub @Sms1818 Active Contributor

🎯 Problem-Solving Focus

  • 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

🧭 Currently Exploring

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

πŸ“ˆ GitHub Metrics & Analytics

GitHub Stats

Top Languages

GitHub Streak

GitHub Trophies


πŸ’‘ Engineering Expertise by Domain

πŸ”Œ REST API Design & Development

  • βœ… 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

πŸ” Authentication & Authorization

  • βœ… JWT (JSON Web Tokens) implementation
  • βœ… Spring Security framework
  • βœ… Role-Based Access Control (RBAC)
  • βœ… OAuth 2.0 patterns
  • βœ… Per-role data boundaries and isolation

πŸ—οΈ Microservices Architecture

  • βœ… Service decomposition and bounded contexts
  • βœ… Inter-service communication patterns
  • βœ… API gateway implementation
  • βœ… Service discovery and load balancing
  • βœ… Distributed tracing and observability

πŸ“¨ Event-Driven Architecture

  • βœ… Apache Kafka for event streaming
  • βœ… Event sourcing patterns
  • βœ… CQRS (Command Query Responsibility Segregation)
  • βœ… Asynchronous processing pipelines
  • βœ… Dead-letter queues and retry strategies

πŸ€– AI Integration & LLM Engineering

  • βœ… LLM integration (ChatGPT, Gemini AI)
  • βœ… RAG (Retrieval-Augmented Generation) patterns
  • βœ… Vector databases (Pinecone)
  • βœ… Semantic search and embeddings
  • βœ… Prompt engineering and context management
  • βœ… LangChain framework

πŸ“Š Database Design & Management

  • βœ… 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

☁️ Cloud-Native Development

  • βœ… Docker containerization
  • βœ… Kubernetes orchestration
  • βœ… CI/CD pipelines (GitHub Actions)
  • βœ… Infrastructure as Code (Helm)
  • βœ… Secrets management and secure deployments

πŸ” System Design & Scalability

  • βœ… Designing for high availability
  • βœ… Fault tolerance and resilience patterns
  • βœ… Load balancing and sharding strategies
  • βœ… Database replication and failover
  • βœ… Performance optimization and tuning

🀝 Let's Connect & Collaborate

I'm always excited to discuss backend engineering, system design, and innovative solutions. Let's connect!

Gmail LinkedIn GitHub LeetCode


πŸ“ Signature Quote

"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.


🌟 Fun Fact

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

Pinned Loading

  1. personal-financial-behavior-analyzer personal-financial-behavior-analyzer Public

    JavaScript

  2. SpeakEasy SpeakEasy Public

    TypeScript

  3. Support_Sync_Project Support_Sync_Project Public

    TypeScript

  4. springboot-design-patterns springboot-design-patterns Public

    A structured learning repository for Spring Boot and Design Patterns with detailed notes, examples, and daily practice.

    Java 2

  5. PRSense PRSense Public

    Java 1

  6. catalyst-platform catalyst-platform Public

    Python