Open-source CLI that generates fake data and structured mock payloads for development, QA, UI demos, dashboards, and CMS prototyping. Built around three commands (generate, config, fill) with strict Zod validation, configurable catalogs, and fully offline execution, so no data leaves your machine.
Designed a subcommand API (generate, config, fill) with aliases and a default generate command for fast everyday use
Generates 20+ data types across identity, network, numeric, content, and persona outputs
Added a fill command with dry-run mode for reusable payloads in scripts and CI pipelines
Built local config management with field toggles and custom catalogs
Enforced type-safe contracts and strict input validation with Zod on every command
Read more about falso-cliWeb learning platform that turns structured content into interactive study sessions: topic summaries, memory aids, and quizzes. It starts with DGT Class B driving-theory prep and is built to expand into other subjects. Not an official DGT guide.
Architected a modular Astro, TypeScript, and Tailwind CSS app built to grow into new learning domains
Designed a normalized JSON content model for topics, mnemonics, exam tips, and question banks
Built responsive, accessible study and quiz interfaces for desktop and mobile
Mapped content to reusable UI patterns, so new topics ship without new components
Read more about Simple LearnToyota December Party Registration
Sep 2023
Registration platform for Toyota's December company party for employees in Querétaro, Mexico, growing from 3,000 employees at launch to about 5,000 today. Built with Next.js, TypeScript, and Tailwind CSS, it cut registration time by 75% and lifted sign-ups 50% over the previous year.
Cut employee registration time by 75%
Increased registrations by 50% over the previous year
Designed and built a responsive registration flow that scaled from 3,000 to about 5,000 employees
Owned the whole frontend: architecture, design, code, CI/CD, deployment, and maintenance, and contributed backend features
Set up error tracking with Sentry and Bugsnag and feature flags with ConfigCat
Built a reusable, accessible component system with automated checks in Biome and GitHub Actions
Read more about Toyota December Party RegistrationLeCuisine CRM
Jan 2018- Jan 2020
CRM for LeCuisine, an event catering company, to manage clients, events, and sales. Built the responsive React and Tailwind CSS frontend and a client-side data layer for API access, caching, and state, and the PHP and MySQL backend together with one other engineer.
Reduced event management time by 40%
Built a responsive CRM frontend in React and Tailwind CSS for booking and tracking events
Implemented a client-side data layer (API client, caching, state) that kept the UI fast and maintainable
Built the PHP and MySQL backend for clients, events, and sales with one other engineer
Migrated the codebase from JavaScript to TypeScript
Read more about LeCuisine CRM