role: Software Developer
focus: Backend Systems & AI-powered Applications
languages: Java, JavaScript, Python
currently: Deep in System Design, Deep Learning & Distributed Systems
philosophy: "Code. Learn. Build. Repeat."|
AI-powered task manager with intelligent prioritization β because your to-do list deserves a brain too.
|
Personal finance tracker with rich analytics and visual charts to keep your wallet in check.
|
|
High-performance URL shortening service built for speed and scale with Spring Boot.
|
AI-powered personalized news aggregator that curates what actually matters to you.
|
1. Understand the problem β ask more questions than seems necessary
2. Design before code β sketch the system, then write it
3. Build in small pieces β commit often, break less
4. Optimize when it matters β not before
5. Repeat β and learn something new every time
| Skill | Progress | Status |
|---|---|---|
| System Design | ββββββββββββββββ | π‘ In Progress |
| Deep Learning | ββββββββββββββββ | π‘ In Progress |
| Distributed Systems | ββββββββββββββββ | π΅ Just Started |
π A few random facts about me
- I'll debate you on tabs vs spaces, but honestly I just want the linter to decide
- My browser has 30+ tabs open and at least 5 are Stack Overflow
- I've rewritten the same side project three times chasing "clean architecture"
- Best debugging tool: explaining the bug out loud to no one in particular
Links go to: GitHub Β· LinkedIn Β· Email


