Dennis Craven is a seasoned software development manager with 17 years of experience delivering telecom-grade software and leading cross-functional teams for customers like Comcast, Verizon, Rogers and Cox. After fast-tracking a BSc in Computer Science and beginning graduate studies, he returned to industry and built deep domain expertise in set-top and content delivery systems at companies including Cisco and J.D. Power. He transitioned to leadership in 2012, where he shapes Agile teams, translates complex customer requirements into deliverables, and regularly manages stakeholder forecasting and hiring. Known for driving proofs-of-concept such as Cloud DVR and multi-platform HTML5 program guides, he blends hands-on engineering instincts with people management. Based in Ontario, Canada, Dennis combines product-focused technical judgment with a practical approach to shipping reliable, customer-facing systems. He brings the uncommon perspective of someone who moved from margins analysis in distribution into high-availability software delivery, which informs his pragmatic decision-making.
17 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at The University of Western Ontario
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.
Request Free Trial
Dennis Craven - Software Development Manager at J.D. Power