I develop software, provide technical advice, and manage teams of engineers on behalf of my clients. I am Managing Partner and Co-Founder of Synergy Softworks, a software consultancy and contracting partnership, and CTO and Co-Founder of modelogiq, a financial modeling startup.


My areas of focus are systems analysis, information architecture, software engineering, integration and testing, deployment and monitoring, project management, technical advisory, business development, and financial modeling.