Passionate about making things. Whether it be software, hardware, or even just a strategy, I need to be creating something. Software Engineering has always been a perfect fit for my personality. Its rapid pace of change means there's always something for me to improve on, always something to do.
Software Architecture makes me excited. It's not just about what you make, it's about how it's made. You can't build a skyscraper without a solid foundation. I'm constantly looking for ways to improve that foundation to make it easier and faster to build bigger and taller. I've seen a lot of applications start to crumble when scaling due to problems in the basic design. But failure is an integral part of success; Each problem I've run into has had a solution, and a lesson learned.