Summary
Dan Cecile is a founding software engineer with 17 years of experience building scalable, data-driven platforms across finance, AI, and enterprise tooling. Currently Founding Engineer at Nobie, he focuses on enabling teams to scale operations from spreadsheets, blending product vision with pragmatic delivery. He previously led impactful work at Census and Meya, designing secure multi-tenant architectures, real-time data pipelines, and developer tooling, including React/TypeScript and Flutter SDKs for chat experiences. A noted language designer, he is known for shaping pentagram-lang and driving performance improvements across Python, C#, JavaScript, and SQL. Based in Kitchener, Ontario, Canada, Dan holds a B. CS in Computer Science from the University of Waterloo and has a track record of turning complex requirements into practical, auditable solutions. He builds reliable, scalable systems and loves turning ambitious ideas into tangible products.
17 years of coding experience
17 years of employment as a software developer
Level 2 Mandarin, Level 2 Mandarin at Feng Chia University
B. CS, Computer Science, B. CS, Computer Science at University of Waterloo
English, Japanese, Chinese, Mandarin