I`ve been creating software professionally for a decade and a half. While most of my experience is with Java, I`m a polyglot developer who has released code to production in Javascript, Ruby, C# Python, C++, and more. For the past five years, I`ve been happily walking the line between software architect and product manager. I`m equally at home designing a database schema and conducting an in-person user test. I believe that form should follow function and that we can make complex things feel simple if we provide the right affordances. I believe that usefulness trumps prettiness, but if you think hard about the former, the latter often comes for free. I believe that collaboration is an essential tool and respectful debate forces the best idea to the top. I believe that if you give a talented team a mission they believe in and a sense of ownership, they`ll do amazing things. I love being part of one of those teams.
©