I write backend code for a living.
When it breaks, I add more logs. When there are too many logs, I add Elasticsearch. Now I maintain Elasticsearch.
- Read framework source code for fun. Found 3 bugs. Filed 0 issues. Fixed 1. Moved on.
- Solved 1200+ LeetCode problems. Still googles "java list to array".
- Optimized a query from 3s → 200ms. Took 8 hours. Saved approximately $0.
- Named a Redis library after a lettuce variety. Naming things is hard.
- Reads research papers recreationally. Yes, this person exists.
- Stoic philosophy at 2am. Kafka existential crisis at 3am.
languages
backend — the interesting part
infra
frontend — handle with care. do not mention at 9am.
tools
"1200 problems in. still not impressed with myself. still going."
|
🥬 LettuceCache LLM kept re-running identical expensive queries like it had no memory. Which it didn't. Fixed it with Redis + semantic search. Redis is now confused but cooperative.
|
🚦 Quasar Taught a camera to detect and judge traffic. 90% accuracy. The 10% it misses? Motorcycles. Every time. Without fail. Motorcycles specifically.
|
|
🤖 Stree AI Chatbot Chatbot with actual context retention — a concept most chatbots treat as optional. Solved it. Shipped it. Moved on before I could overengineer it.
|
😏 Sarcasm Detector Fine-tuned a transformer on Reddit. The model now assumes everything is sarcastic and trusts no one. Accurate. Relatable.
|















