I’m a software engineer with a strong backend focus and a security-first mindset.
My work lives at the intersection of clean code, reliable systems, and real-world constraints.
I enjoy:
- Designing backend services that are predictable and observable
- Building APIs that are easy to maintain and hard to misuse
- Turning operational data into actionable insight
- Teaching others how to think like engineers, not just write code
Think: backend engineer + system thinking + defensive security awareness.
- Backend development with Python, C# and Java
- FastAPI · Flask · .NET ecosystems
- API design, service boundaries, and data modeling
- Writing code that is testable, observable, and maintainable
- Git-based workflows and CI/CD with GitHub Actions
- Containerized development with Docker on Linux
- Secure-by-default API and backend design
- Threat modeling and defensive architecture
- SIEM pipelines (Elastic, Wazuh, Filebeat) as engineering systems
- Understanding attacker behavior to improve system resilience
- Practical mindset: build → observe → break → improve
- Teaching Python from fundamentals to backend APIs
- Mentoring junior developers into professional engineering habits
- Explaining complex system behavior in clear, practical terms
- Strong communication between technical and non-technical audiences
Tools evolve.
Engineering fundamentals don’t.
- Building resilient and observable backend services
- Improving monitoring, logging, and alerting pipelines
- Designing secure and maintainable API patterns
- Automating operational and engineering workflows
- Teaching real-world engineering thinking through practice
“Sometimes you must reveal the threat to motivate the solution.”
— Barnaby Jack
A reminder that good engineering is proven in reality, not slides.



