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.
Play this site as a game
experiences / Beta
Thornwild
Actual project captures. Hover or focus to preview.
Track record
A decade in fintech. Now building what's next.
For more than ten years I worked in fintech, where software has to be right, secure and fast, and where a mistake costs real money.
That's where I sharpened my skills in AI and automation: turning slow, manual, error-prone work into systems that run on their own. Now I bring that discipline to everything I build, from business software to games.
- 10+
- years in fintech
- 31
- projects built and shipped here
- 21
- live demos you can open today
The work
Three worlds. Pick a door.
Have something in mind?
Let's make it real.
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.








