Software engineered solutions aren’t always simple, but they should be! I’m driven to use my knowledge and my experience building web and mobile applications to solve their complexity. I strive to achieve simplicity in every aspect of engineering a software product, including the development process, system architecture, maintenance and usability of the final product.