Long before I wrote code, I was creating things in every medium I could
get my hands on. I learned to play the piano, guitar, and bass entirely
by ear—listening, experimenting, and recreating what I heard without
sheet music. When I wasn't making music, I was painting and drawing,
fascinated by composition, balance, and the process of turning ideas
into something tangible. Those experiences taught me to recognize
patterns, think creatively, and find structure within complexity.
That same curiosity eventually led me to software engineering. What
began as late-night programming experiments evolved into a passion for
designing systems, building applications, and solving complex technical
problems. Learning software development never felt like changing
careers—it felt like discovering a new creative medium where logic,
design, and problem-solving come together.
During my internship at The Johns Hopkins Applied Physics Laboratory in the
Space Exploration Sector, I helped develop software supporting
mission-focused research and space exploration initiatives. I worked on
web applications, databases, and software tools that emphasized
reliability, maintainability, and performance while collaborating with
multidisciplinary engineering teams to deliver impactful solutions.
Today, my interests span backend development, distributed systems,
machine learning, systems engineering, and data-driven software. I enjoy
building scalable applications, developing intelligent automation, and
creating software that transforms complex data into meaningful insights
and practical solutions.
At my core, I'm still driven by the same passion I've always had:
creating. The canvas has changed from music and art to software, the
instruments are now programming languages, algorithms, and APIs, and
the finished piece is a system that helps people solve real-world
problems. The medium has evolved, but the mindset remains the same.