Systems Engineering Student | Backend Obsessed | Experimenting with AI and Automation
I'm at the stage where learning is my top priority. I alternate between building robust backend systems and exploring how LLMs can solve real-world problems. I don't know everything, but I'm hungry to understand how and why things work.
I believe code should speak for itself: clear, maintainable, and built to last.
- Backend: Python, Node.js
- Databases: SQL, PostgreSQL
- AI: Prompt Engineering, LLM integration
- Plan before code – I doodle, design, and reflect. Silly decisions come at a high price later.
- Security first – I validate inputs, assume everything can fail, and follow the principle of least privilege.
- Quality > Speed – Type hints, tests, linter. I prefer 3 lines of bulletproof code to 30 lines of fragile code.
- Efficiency from the start – I think about latency, costs, tokens. Guardrails and short circuits are not optional.
Software architecture, distributed systems, and scalable design patterns. Every project is a lesson. Failures are features.