Maurice Garcia / Experience Engineer
Useful products.
Unexpected worlds.
I build software, AI tools and interactive experiences. From a better way to run a business to a world worth getting lost in.
Opens a live demo in a new tab.

experiences / Beta
Thornwild
Actual project captures. Hover or focus to preview.
Experiences
Step into something unexpected.
- Playable

Thornwild
An original 2.5D cinematic platformer with nine worlds, five companions and six giant guardians.
- Playable

Lineage
An evolution RTS where ancestors discover something and later generations discover what else it can do.
- Playable

Mosslight
A mischievous forest scavenger, six connected environments, and a sleeping jungle heart to restart.
Products
Built around real problems.
Pipeline CRM
One place for a trade shop's leads, estimates, invoices, deposits and jobs.

ThriftScout
The world is your thrift store: say what you want, and scouts already thrifting keep an eye out.
Ultimate
One Android app of small offline tools: video editing, shrinking, audio extraction, a sound meter and an app inspector. No ads, no accounts, no internet permission.
Labs
Follow an interesting question.

Lumen
An infinite canvas that reads what you sketched and offers the next move beside it.

Swirl Room
An oddly satisfying toy box of fluid, lava, sand and slime that runs in your browser.

Reality Research
A laboratory for testing attention, randomness and coincidence that is built to show you when nothing happened.
Behind the work
Creative range. Practical execution.
AI and automation
AI integrations and agent workflows that do real work, with the failure cases designed in.
Custom software and products
From an idea to a working, deployed product. Web apps, internal tools, data-heavy systems.
Experimental technology
Prototypes that test an unusual idea quickly, so you learn if it's worth building.
Teaching people to build with AI
Practical, tool-agnostic ways to make useful things, including from very little programming experience.
Work together
Five ways to start
Build something with me
You have an ambitious idea, or a system that needs custom software, automation or AI. We scope it together and I quote it to the work.
License, invest or partner
Several of my products are early. If one fits your company or your portfolio, let's talk about licensing, partnership or backing it.
Learn to build with AI
Free tutorials and walkthroughs, and hands-on sessions if you want to move faster. Any AI tool, any experience level.
Hire me
Recruiters and teams: I'm a creative engineer who builds across AI, software, games and mobile. Tell me about the role.
Just say hello
Played a demo, found a bug, or have an odd idea? Write to me. No agenda and no budget needed.
Latest updates
What changed lately
Ultimate: now its own repository, with a terminal and SSH/SFTP work
Ultimate, my offline Android toolkit, has moved into its own standalone repository, and the latest merge adds a terminal, an orb and SSH/SFTP.
This site is now a workshop and a journal
I rebuilt this site around what I make and what I'm learning. Projects, short updates, longer writing and a Now page all live in one Git repository, and each has an RSS feed.
Exit Pass: explaining spot checks to shoppers
Exit Pass now tells shoppers why a random spot check happened, and gives register lanes an actionable hint when their sync is out of date.
Recent writing
Longer thoughts
How this site stays current, and what it will never do
Where updates come from, what is published automatically, and what always waits for me.
Current focus
Keeping Ultimate, my offline Android toolkit, moving, and giving this site a home for my projects and for short notes on how they're going, so people can try them and tell me what's wrong.