I don't define myself by a programming language, framework, or job title. To me, software engineering is about understanding problems, exploring ideas, and building digital experiences that solve meaningful problems. Whether I'm designing an interface, architecting backend services, improving infrastructure, or integrating AI, I'm driven by the same goal: building thoughtful, reliable experiences that people can trust.
Early in my career, I found myself paying attention to details that weren't part of the requirements. I cared about how an interface felt, whether an animation was too fast, how colors worked together, and whether the overall experience felt complete. Those questions naturally led me beyond the frontend into backend systems, cloud infrastructure, DevOps, and now AI. Not because my role required it, but because understanding the whole system helps me build better software.
Today, I don't see myself as a frontend engineer, a backend engineer, or an AI engineer. I see myself as a software engineer who enjoys approaching problems from different perspectives and learning whatever is needed to build the right solution. My goal has never been to master a single technology. It's to keep growing, stay curious, and build technology that is useful, reliable, and meaningful.