Writings:

This section contains a mix of hands-on technical writeups, engineering observations, and personal reflections on software development, systems, and technology. The focus is on practical experience, technical reasoning, and the patterns that emerge through building, investigating, debugging, and working within real-world platforms and applications.

As I continue growing in my development career, one of the biggest shifts in my thinking has been realizing that software engineering is rarely just about writing scripts. I’ve started approaching development less as isolated coding tasks and more as understanding how interconnected systems behave under real-world conditions, especially when things fail in unexpected ways.


Creating, Exploiting, and Patching SQL Injection Vulnerabilities

(Coming soon …)

This writeup documents an end-to-end examination of SQL injection vulnerabilities in a controlled lab environment, including intentionally creating insecure database queries, exploiting those flaws to demonstrate real-world impact, and implementing appropriate patches to eliminate the vulnerability. Exploitation is used as a learning tool to reinforce secure development principles and highlight the importance of remediation.