Summary
Dan Greening is a seasoned computer scientist and agile software executive with 14+ years of experience leading product, engineering, UX and operations across startups and large enterprises. He combines a UCLA PhD in computer science with hands-on fluency in TypeScript/React, Python, Java/C++ and scalable cloud platforms to ship metric-driven, DevOps-enabled products. As a co-founder of multiple startups and a former VP/CTO-level leader, he has brought two companies to financial liquidity and led transformations at organizations including Skype, Citrix Online and Adventure Box. He teaches Lean Startup commercialization and coaches executives on Scrum, Kanban and organizational agility, having improved productivity in teams from analytics groups to 20,000-person consumer enterprises. His research publications span agile management, machine learning and parallel algorithms, reflecting a rare blend of academic rigor and operational impact. Based in Berkeley, he’s known for mentoring long-term colleagues and building measurement-driven cultures that turn prototypes into repeatable, revenue-generating products.
14 years of coding experience
22 years of employment as a software developer
Complex Systems Summer School, Complex Systems Summer School at Santa Fe Institute
BSE Computer Engineering, BSE Computer Engineering at University of Michigan
University of California, Los Angeles