Mike Perkins's Work | ContraWork by Mike PerkinsMike Perkins
Turning messy business problems into working software.
Jamie’s Crafty Touch | Ecommerce Website Redesign
A handmade business deserves a website with just as much personality. 🦋
For Jamie’s Crafty Touch, We’ve been redesigning the shopping experience while keeping her colorful, creative brand at the center.
Built with Lovable and connected to Square, the site brings together product browsing, detailed product pages, and a mobile-friendly layout. We’re preparing for final checkout testing and ownership handover.
Watch the video for a look at Jamie’s wreaths, custom apparel, and creations!
Have a website or app that needs some attention? Bring us the messy part. Built MessyDev, a hands-on AI learning platform that teaches users what AI is doing while they build. Interactive lessons and real-world exercises cover AI, APIs, databases, deployment, debugging, and shipping software—turning passive learning into practical experience. MessyAPI is a production-ready developer infrastructure platform I built to eliminate repetitive data utility work. It gives developers one API to clean, validate, match, transform, protect, and analyze messy data instead of rebuilding those capabilities for every application.
I designed the platform around real production requirements, including API-key authentication, tenant isolation, usage metering, rate limiting, idempotency, asynchronous jobs, retries, webhooks, observability, and secure data handling.
MessyAPI also includes JavaScript and Python SDKs, OpenAPI, MCP support, CLI tooling, RapidAPI integration, interactive testing, and composable workflows for chaining multiple data operations together.
The goal was simple: turn common data infrastructure developers repeatedly build themselves into one reliable API. Built MessyBase, a founder operations hub designed to replace the spreadsheets, notes, and open tabs behind managing multiple products. I designed and built the platform to centralize projects, tasks, opportunities, partnerships, launches, metrics, and integrations in one workspace, with role-based access, secure data controls, automated provider syncing, and AI-powered weekly reviews. The project demonstrates end-to-end internal tool development—from database architecture and authentication through integrations, automation, security, and production deployment.