Software Engineer | Distributed Systems · Event-Driven Architecture · Backend Engineering
📍 Tallahassee, FL | 📧 ysanju10@gmail.com | 🔗 LinkedIn
I'm a Software Engineer with 6 years of experience building high-throughput, fault-tolerant distributed systems at scale. I specialize in event-driven architectures, async I/O, concurrency models, and production reliability engineering.
I've delivered mission-critical platforms for enterprise clients (AstraZeneca, Ahold) and government agencies — from systems sustaining 10,000+ concurrent TCP connections at sub-10ms p99 latency to AI-assisted pipelines that cut manual effort by 40%. I care deeply about systems that are observable, resilient, and built to last.
Python · FastAPI · React · Docker · Kubernetes
Built a fault-tolerant distributed key-value store from scratch implementing the full Raft consensus algorithm across a 3-node cluster.
- Full leader election, log replication, log compaction, and
InstallSnapshotRPC for lagging nodes - Non-blocking TCP server using Python
selectorswith connection pooling and custom message framing - Crash recovery via write-ahead log, voted-for state, and periodic KV snapshots to disk
- REST API with API key auth + React dashboard for live cluster state visualization
- Deployed on Kubernetes with StatefulSets for stable DNS-based node identity
Python · epoll · TCP · Distributed Systems
Built a high-concurrency TCP server sustaining 10,000+ concurrent connections at sub-10ms p99 latency.
- Epoll-based event loop using Python
selectors - Connection lifecycle management with backpressure detection and graceful degradation
- Resolved event loop bottlenecks causing 15% throughput degradation via
/procandssinstrumentation - Cut load test setup time by 70%, replacing all ad-hoc manual testing
AWS Lambda · API Gateway · DynamoDB · SQS/SNS · CloudFormation
Fully serverless order processing platform with event-driven workflows, Cognito-based RBAC, and full infrastructure-as-code.
Flask · TensorFlow · scikit-learn · NLP
End-to-end NLP pipeline with tokenization, vectorization, and sentiment classification — improved F1-score by 15%.
| Role | Company | Period |
|---|---|---|
| Software Engineer | State of Florida – Dept. of Revenue | Jul 2024 – Present |
| Graduate Assistant | Middle Tennessee State University | Jun 2022 – Dec 2023 |
| Software Development Engineer | Cognizant Technology Solutions | Dec 2017 – Dec 2021 |
Key wins:
- 🤖 Built an AI-assisted ticket triage platform (spaCy + NLTK + RabbitMQ) cutting manual effort by 40%
- ☁️ Deployed serverless AWS infrastructure saving $1,000/year in third-party tooling
- ⚡ Delivered 40+ REST/SOAP APIs for AstraZeneca & Ahold as reusable MuleSoft microservices
- 🔒 Enforced enterprise security via OAuth 2.0, LDAP, and client ID validation with Splunk observability
- M.S. Computer Science — Middle Tennessee State University (Dec 2023)
- B.Tech Electronics & Communication — Lovely Professional University, India (Jun 2017)
✔ Distributed Systems & Consensus Algorithms
✔ High-Concurrency Networking (TCP, Async IO, epoll)
✔ Event-Driven Architecture (RabbitMQ, SQS, Kafka)
✔ System Design, Fault Tolerance & Observability
✔ Cloud-Native Development (AWS, Docker, Kubernetes)
✔ NLP / ML Integration in Production Systems
Feel free to explore my repos or reach out — always happy to connect with fellow engineers building things that matter.