Your partner in creating a high performing software development team. 15+ years of experience in software development. Proficient in 8+ programming languages. Hands-on developer with team lead and architect experience. Domain knowledge ranging from game industry to financing.