I enjoy leading and helping to craft great businesses and software that customers love to use and are built to last. I grow and invest in teams and technology outside my comfort zone. I dive deep into new problems and lead teams to break down large problems into smaller solvable ones so that customers and the business get incremental economic value. As a technology executive, I have a proven track record of forging valuable solutions to business problems using my multidisciplinary skills. As a technology leader, I work hard to help people engineering value and long-term leverage despite the technology hype cycles by focusing on Problem Understanding and Systems Design. Where ever I go, I also invest directly in people to help up-level their skills to practice good architecture and software engineering.Domains: LegalTech, EdTech, Healthcare, Cybersecurity, Intelligence and Investigative Analytics, E-Commerce, Product Configuration, Computer Aided DesignSpecialties: Knowledge Graphs, Advanced Analytics, Data Curation Technologies and Processes, Distributed Computing Platform Design and Architecture, Data Storage and Search Technologies, Formal Methods, Compilers, Software Architecture, Software Engineering, Product Line Engineering, Architecture-Centric Project Management, Test Driven Development, Iterative and Agile Development Methods.
Listed skills include Software Engineering, Agile Methodologies, Distributed Systems, Software Development, and 48 others.