Career Overview

Resume

Backend Software Engineer focused on distributed systems, event-driven architectures, and production-grade backend platforms.

Download PDF
Experience

Backend Software Engineer (Projects)

Independent Engineering

2024 — Present
  • Designed and built a distributed real-time trading platform handling 10K+ orders/second using Apache Kafka event streaming
  • Implemented in-memory priority queue matching engine with O(log n) insertion and sub-50ms P99 latency
  • Built AI-powered vision search engine using ResNet50 embeddings and pgvector cosine similarity search
  • Containerized all services with Docker; deployed on Kubernetes with GitHub Actions CI/CD pipeline
JavaSpring BootApache KafkaPostgreSQLRedisDockerKubernetesFastAPI
Education

Bachelor of Engineering — Computer Science

Engineering College

2024 — 2028
  • Core coursework: Data Structures & Algorithms, DBMS, Operating Systems, Computer Networks
  • System Design, OOP, Distributed Computing fundamentals
  • Solved 300+ LeetCode problems across arrays, graphs, DP, and system design
Key Projects
Distributed Trading Platform
Event-driven microservices with Kafka, matching engine, Kubernetes deployment
JavaKafkaPostgreSQLK8s
AI Vision Search Engine
Semantic image search using ResNet50 + pgvector cosine similarity
FastAPIpgvectorSpring Boot
Backend
JavaSpring BootFastAPIPythonREST APIsJPA/Hibernate
Streaming
Apache KafkaEvent-Driven ArchCQRSSaga Pattern
Databases
PostgreSQLMySQLRedispgvector
AI / ML
ResNet50Vector EmbeddingsSemantic Search
DevOps
DockerKubernetesGCPGitHub ActionsCI/CD
Core CS
DSADBMSOSSystem DesignOOPSOLID
Contact
adityabharde05@gmail.com
github.com/AdityaBharde
linkedin.com/in/aditya-bharde-0a297332b