Building products that deliver real value…sometimes
I'm Yann — I go from idea to useful implementation fast, and I love crafting delightful experiences for communities I understand. I'm also just a hobbyist programmer.


About
Originally from Cameroon, now based in NYC. I studied Computer Science at Concordia University in Montreal, worked at Shopify on the theme editor, then joined Google to work on generative search experiences.
Outside of work, I'm into chess, salsa, powerlifting, and traveling — they fuel my projects. The best products come from genuine passion for the community you're building for.
Selected work
A few projects where I mix craft, research, and community feedback.

Ask your restaurant anything
An agent harness for restaurant ops — ask in plain English, get structured answers on sales, labor, and prime cost. Built with a query classifier, complexity-based planning, 6 data tools, and a full eval suite. Model-agnostic: swap between Claude, GPT, or any provider via config. Currently in beta.

Ask your restaurant anything
An agent harness for restaurant ops — ask in plain English, get structured answers on sales, labor, and prime cost. Built with a query classifier, complexity-based planning, 6 data tools, and a full eval suite. Model-agnostic: swap between Claude, GPT, or any provider via config. Currently in beta.
Agent skills
Agent skills for more predictable work
Reusable prompts and workflows for sharpening vague ideas, preserving decisions, and turning messy system notes into clean artifacts.

Feel the rhythm, find the beat
A timing trainer for salsa dancers. Real-time BPM detection syncs with YouTube or Spotify, while a clock-based architecture ensures frame-perfect tap validation across any device.

Feel the rhythm, find the beat
A timing trainer for salsa dancers. Real-time BPM detection syncs with YouTube or Spotify, while a clock-based architecture ensures frame-perfect tap validation across any device.

The Duolingo for chess tactics
Pattern recognition training grounded in cognitive science. A 4-phase system—Introduce, Recognize, Calculate, Understand—that builds real intuition through deliberate practice, not random puzzles.

The Duolingo for chess tactics
Pattern recognition training grounded in cognitive science. A 4-phase system—Introduce, Recognize, Calculate, Understand—that builds real intuition through deliberate practice, not random puzzles.

Immigration docs, finally organized
A compliance-first SaaS for Canadian immigration consultants. Passwordless client portals, automatic PDF conversion from phone photos, and one-click document validation—all hosted entirely in Canada.

Immigration docs, finally organized
A compliance-first SaaS for Canadian immigration consultants. Passwordless client portals, automatic PDF conversion from phone photos, and one-click document validation—all hosted entirely in Canada.

Ask your restaurant anything
An agent harness for restaurant ops — ask in plain English, get structured answers on sales, labor, and prime cost. Built with a query classifier, complexity-based planning, 6 data tools, and a full eval suite. Model-agnostic: swap between Claude, GPT, or any provider via config. Currently in beta.

Ask your restaurant anything
An agent harness for restaurant ops — ask in plain English, get structured answers on sales, labor, and prime cost. Built with a query classifier, complexity-based planning, 6 data tools, and a full eval suite. Model-agnostic: swap between Claude, GPT, or any provider via config. Currently in beta.
Agent skills
Agent skills for more predictable work
Reusable prompts and workflows for sharpening vague ideas, preserving decisions, and turning messy system notes into clean artifacts.

Feel the rhythm, find the beat
A timing trainer for salsa dancers. Real-time BPM detection syncs with YouTube or Spotify, while a clock-based architecture ensures frame-perfect tap validation across any device.

Feel the rhythm, find the beat
A timing trainer for salsa dancers. Real-time BPM detection syncs with YouTube or Spotify, while a clock-based architecture ensures frame-perfect tap validation across any device.

The Duolingo for chess tactics
Pattern recognition training grounded in cognitive science. A 4-phase system—Introduce, Recognize, Calculate, Understand—that builds real intuition through deliberate practice, not random puzzles.

The Duolingo for chess tactics
Pattern recognition training grounded in cognitive science. A 4-phase system—Introduce, Recognize, Calculate, Understand—that builds real intuition through deliberate practice, not random puzzles.

Immigration docs, finally organized
A compliance-first SaaS for Canadian immigration consultants. Passwordless client portals, automatic PDF conversion from phone photos, and one-click document validation—all hosted entirely in Canada.

Immigration docs, finally organized
A compliance-first SaaS for Canadian immigration consultants. Passwordless client portals, automatic PDF conversion from phone photos, and one-click document validation—all hosted entirely in Canada.
Contact
Email me at yanncedrik@gmail.com. I'm open to collabs, freelance, and roles.