I fell in love with coding years ago when I realized I could build solutions and bring ideas to life through software. That passion has driven me to learn multiple programming languages and use them to tackle real-world challenges across different domains.
With experience in a variety of paradigms—including object-oriented, functional, and procedural programming—I bring a flexible and well-rounded approach to both development and instruction. Whether it's designing clean, scalable architecture or diving into the logic of a simple script, I thrive on writing code that makes a difference.
As a software engineer, I’m always excited to create new things and explore better ways to solve problems. As an instructor, I’m just as passionate about helping others gain confidence in their skills, master the fundamentals, and start building their own projects—one line of code at a time.
Let’s turn your curiosity into real-world coding experience.