🚀 About Me
Hi, I’m Sourav, a Senior Software Developer at IBM Research Lab, where I specialize in building highly scalable, resilient full-stack and distributed systems. With years of hands-on experience in Java and backend architecture, I bring both depth and real-world insight into software engineering.
I'm passionate about mentorship and helping students and professionals break into top tech roles—whether you're targeting FAANG, other product companies, or just want to strengthen your core skills.
---
🎯 What I Can Help You With:
Crack Coding Interviews – Master Leetcode, Codeforces, CodeChef, and CodeSignal problems with strong DSA fundamentals and clear thought process.
System Design (HLD & LLD) – Understand real-world architecture patterns and design scalable backends.
End-to-End Backend Engineering – From API Gateways and REST APIs to Microservices, Messaging Queues, and Cloud deployment.
Mock Interviews & Feedback – Get detailed walkthroughs, personalized feedback, and structured guidance.
Career Guidance – Transitioning from consulting to product, confidence-building for senior roles, and continuous growth planning.
---
💻 Tech & Tools I Work With:
Java | Spring Boot | Hibernate | MySQL | Cassandra | Kafka | Docker | Kubernetes | CI/CD | Git | REST APIs | Event-Driven Systems
---
🔍 Mentorship Style:
Hands-on and practical: We build projects, debug real code, and walk through designs together.
Structured learning paths tailored to your goals.
Encouraging and collaborative: I want you to feel confident and job-ready.
---
If you're a student aiming to ace interviews or a developer looking to level up your system design and backend skills, I’d love to help you succeed. Let’s connect and build your career—one session at a time.