Hi,

I'm Jayesh Thorat

Backend Engineer

Backend & Full Stack Engineer with 3+ years of experience designing enterprise backend systems, cloud-native applications, distributed systems, event-driven architectures and high-performance APIs.

0
Years Experience
0
Schedulers Developed
0
APIs Developed
0
AWS Services
10+
Projects
99.9%
Reliability Focus
Jayesh Thorat
⬢
☕
☁️
🐳

About Me

Software Engineer with Deep Technical Expertise

I'm a passionate backend engineer with 3+ years of professional experience building scalable, enterprise-grade systems. My expertise spans backend architecture, cloud computing, and distributed systems.

I specialize in designing and implementing high-performance APIs, microservices architectures, and cloud-native applications. I have a proven track record of building systems that handle millions of transactions with 99.9% reliability.

Beyond coding, I'm a problem solver, fast learner, and engineer with strong ownership mentality. I thrive in collaborative environments and am passionate about mentoring junior engineers and conducting thorough code reviews.

Areas of Interest

Backend Architecture
Cloud Computing
System Design
Scalable APIs
AI & Machine Learning
DevOps & Automation

Technical Skills

Backend

Node.js
Express.js
TypeScript
JavaScript
Java
Spring Boot
C# .NET
REST APIs
JWT Auth
Microservices
Event Driven

Frontend

React.js
HTML5
CSS3
Tailwind CSS
JavaScript
TypeScript
Responsive
Performance

Database

SQL Server
MySQL
MongoDB
PostgreSQL
Redis
Query Optimization
Indexing
Transactions
Replication
Data Modeling
ETL
Caching

Cloud & AWS

AWS EC2
Lambda
S3
CloudWatch
RDS
ECS
Step Functions
EventBridge
DMS
IAM
SQS

DevOps

Docker
Kubernetes
Git
GitHub
CI/CD
GitHub Actions
Linux
NGINX
PowerShell
Bash
Jenkins
Infrastructure

Messaging

Kafka
RabbitMQ
Message Queues
Event Streaming
Pub/Sub
Real-time Data
Partition
Replication
Consistency
Performance

Monitoring

Prometheus
Grafana
CloudWatch
ELK Stack
APM
Logging
Metrics
Alerting
Tracing
Performance
Infrastructure
Health Checks

Architecture

Distributed Systems
System Design
Clean Architecture
Repository Pattern
API Design
Performance Opt
Scalability
High Availability
Caching
Load Balancing
Patterns
Best Practices

Developer Tools

VS Code
Cursor
ChatGPT
Claude
Copilot
Postman
Swagger
GitHub Desktop

Experience

3 Years (Current)

Senior Software Engineer

KFin Technologies Ltd. | Hyderabad, India
Design and develop scalable backend services and microservices
Develop enterprise-grade REST APIs with high performance and reliability
Design cloud-native applications on AWS infrastructure
Build distributed systems handling millions of records
Implement enterprise monitoring and alerting platforms
Design and develop event-driven architectures
Optimize database performance and queries
Lead AWS cloud integrations and DevOps practices
Build automation platforms for operational efficiency
Mentor junior engineers and conduct code reviews
Take technical ownership of critical systems

Featured Projects

🌍

ETour B2C – Travel & Tour Management

Tech Stack: Java, Spring Boot, MS .NET, Node.js, Express.js, React.js

  • Developed a full-stack, database-driven B2C travel platform for international, domestic, and event-based tour management with dynamic package listings, booking workflows, and payment gateway integrations.
  • Built scalable RESTful APIs and backend services using Spring Boot, Node.js, and MySQL, implementing optimized filtering and search functionality based on price, duration, destination, and availability.
  • Implemented secure authentication and authorization using JWT-based security and role-based access control for user and admin modules.
  • Designed responsive frontend interfaces using React.js, improving user experience across tour browsing, itinerary management, and booking flows.
  • Developed a fully database-driven architecture enabling dynamic updates for tour packages, pricing, schedules, validations, and availability without requiring application-level code changes.
  • 📢

    Real-Time Notification & Event Processing Platform

    Tech Stack: Node.js, TypeScript, Express.js, React.js, Kafka, RabbitMQ, MySQL, Docker

  • Developed a scalable real-time notification and event processing platform to handle user activity events, system alerts, email notifications, and asynchronous background tasks.
  • Designed and implemented RESTful APIs using Node.js, Express.js, and TypeScript for event publishing, notification management, user subscriptions, and activity tracking.
  • Implemented event-driven architecture using Kafka and RabbitMQ for asynchronous communication between services, improving scalability and decoupling backend workflows.
  • Built real-time notification delivery using WebSocket-based communication, enabling instant updates for alerts, task status, and user activity events.
  • Integrated retry mechanisms, background workers, logging, and error-handling pipelines to improve system reliability and message delivery consistency.
  • ⚡

    Rate Limiter System - Backend Engineering

    Tech Stack: Node.js, Java, Redis, MongoDB

  • Implemented a rate limiting system using multiple algorithms (Fixed Window, Sliding Window, Leaky Bucket, Token Bucket) to ensure fair API usage and prevent abuse.
  • Designed scalable, distributed enforcement with Redis and AWS microservices architecture.
  • Integrated monitoring dashboards and logging for real-time traffic insights and pattern visualization.
  • Improved system reliability and reduced abuse by 70% under peak loads with configurable policies per user, IP, and API endpoint.
  • Built fail-safe mechanisms with graceful degradation and fallback responses when limits are exceeded.
  • 🛡️

    Enterprise SRE Monitoring & Automation Platform

    Tech Stack: Node.js, TypeScript, Java, AWS, SQL Server, Kafka, RabbitMQ, Docker, Linux, PowerShell

  • Designed and developed an enterprise-grade monitoring platform to monitor 1000+ REST APIs, 100+ enterprise schedulers, cloud infrastructure, servers, databases, and applications.
  • Built scalable backend services, REST APIs, and event-driven workflows using Kafka and RabbitMQ for real-time monitoring and alerting.
  • Integrated AWS services (EC2, Lambda, CloudWatch, RDS, S3, EventBridge, Step Functions) to automate infrastructure monitoring and notifications.
  • Developed Windows/Linux server monitoring, IIS/NGINX log analytics, SMTP monitoring, and automated health dashboards.
  • Optimized SQL queries and backend processing to efficiently handle 8M+ production records, significantly improving system reliability and operational efficiency.
  • Achievements

    🚀

    Promoted to Senior Software Engineer

    Recognition for technical excellence, leadership, and impact in building scalable systems.

    🏗️

    Enterprise-Grade Monitoring Platform

    Architected and built a centralized platform monitoring thousands of services and applications.

    📈

    1000+ REST APIs Developed

    Designed and implemented over 1000 production APIs serving millions of requests daily.

    ⚡

    100+ Enterprise Schedulers

    Built and maintained 100+ schedulers processing critical business operations.

    📊

    8M+ Records Processed

    Engineered systems handling 8 million+ records with sub-millisecond latency.

    📊

    10+ Projects

    Engineering scalable software—from personal ideas to enterprise platforms—through clean architecture, modern technologies, and thoughtful system design.

    🔐

    99.9% System Reliability

    Consistently delivered enterprise systems with 99.9% uptime and reliability focus.

    Education

    Bachelor of Engineering

    Field of Study Electrical Engineering
    CGPA 9.39 / 10
    Institution R. H. Sapat College of Engineering
    University Savitribai Phule Pune University

    Post Graduate Diploma in Advanced Computing

    Field of Study PG-DAC
    Institution Centre for Development of Advanced Computing (C-DAC)
    Focus Advanced Software Development

    Get In Touch

    Location

    Hyderabad, India