I am a software engineer with professional experience building, deploying, and maintaining software systems. My work has included frontend and backend development, database management, third-party service integration, cloud deployment, Linux-based environments, and production troubleshooting.

Rather than focusing exclusively on a single layer of the stack, I have worked across the lifecycle of modern applications—from user interfaces and backend services to databases, infrastructure, deployment pipelines, and operational support. This breadth of experience has given me an appreciation for how software systems function as a whole.

My technical interests extend beyond application development into operating systems, Linux, software architecture, debugging, performance analysis, and software reliability. I am particularly interested in understanding how systems behave, why they fail, and how complex technical issues can be traced back to their root causes.

Throughout my work, I have developed a reputation among colleagues and peers as someone who enjoys investigating difficult problems, troubleshooting unexpected failures, and understanding the underlying behavior of software systems rather than simply applying fixes.

Technical Interests

  • Systems Programming
  • Linux
  • Operating Systems
  • Software Architecture
  • Performance Analysis
  • Infrastructure & Deployment
  • Reliability Engineering

Philosophy

Technology should be understandable, reliable, and maintainable.

While many problems can be solved by replacing components or introducing new tools, I prefer understanding the root cause before deciding on a solution.