Stjepan Buljat is a seasoned technology leader and founder with 13 years of experience building scalable software and AI-enabled products from Croatia. As CEO and Co-Founder of Diby he’s creating an agentic AI fitness coach and Coach OS that enables solo coaches to scale like teams, drawing on deep product and engineering experience from roles as Group CTO and Chief Innovation Officer at Cognism. He has a strong academic and teaching background (FER MSc and university lecturer) and blends systems-level architecture skills with product-led growth, having scaled engineering teams and revenue at Cognism. Active in the regional AI community and boards (CroAI, Authland, Kodelab), he combines startup grit with corporate scaling know-how and a knack for turning enterprise-grade engineering practices into consumer-facing AI products. An uncommon strength is his cross-domain fluency—ranging from low-level parallel programming and banking-grade Java architectures to modern AI productization and coach-centric consumer platforms.
13 years of coding experience
18 years of employment as a software developer
Computer Systems Networking and Telecommunications, Computer Systems Networking and Telecommunications at Cisco Certified Network Associate program
Master of Science in Computing (mag.ing.comp), Computing, Master of Science in Computing (mag.ing.comp), Computing at FER
MBA, Economics, MBA, Economics at Faculty of Economics & Business Zagreb
Certified ScrumMaster, Project Management, Certified ScrumMaster, Project Management at Certified ScrumMaster Training
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.