Case Studies
Real projects, real results. Here are some examples of how I've helped clients solve complex problems and achieve significant cost savings.
1. Legacy Rails App Recovery (Heroku Slug Rebuild)
Challenge:Client had no source code, only an app running on Heroku.
Solution:Reconstructed the entire Rails application from the slug, upgraded dependencies, fixed bugs, and restored the system.
- ✅ App fully restored
- ✅ Saved the client from a costly rebuild
- ✅ Modernized code and infrastructure
Technologies Used:Ruby on Rails, Heroku, PostgreSQL
2. Deep Cleaning Operations Platform (UK Client)
Challenge:A large cleaning company needed scheduling, staff management, job tracking, and a mobile staff portal.
- Job assignment + scheduling
- Mobile staff login
- Time tracking + GPS logging
- Payroll automation
- Multi-location job management
- Vehicle/mobile unit scheduling
- ✅ Automated operations
- ✅ Reduced admin time
- ✅ Eliminated manual paperwork
Technologies Used:Ruby on Rails, PostgreSQL, Mobile API, GPS Integration
3. WooCommerce → Rails → Xero Integration
Challenge:Client needed automated accounting workflow from e-commerce orders.
Solution:Built Rails system that imports WooCommerce orders, links books via ISBN, and auto-generates invoices in Xero.
- ✅ 100% automated accounting
- ✅ Eliminated manual data entry
- ✅ Saved hours per day for the client
Technologies Used:Ruby on Rails, WooCommerce API, Xero API, PostgreSQL
4. Cloud Migration (Google Cloud → Hetzner)
Challenge:Client was spending $30,000/month on Google Cloud with inefficient infrastructure scaling.
Solution:Migrated infrastructure to Hetzner dedicated VPS, optimized server sizing, and implemented efficient scaling.
- ✅ 10x cheaper hosting bills ($30,000 → $3,000/month)
- ✅ Faster performance
- ✅ Stable on-prem setup
Technologies Used:PostgreSQL, pgsync, Hetzner, Docker, Infrastructure Optimization
What This Means for You
These case studies demonstrate my ability to:
- Rescue and modernize legacy applications
- Reduce costs through infrastructure optimization
- Automate workflows to save time and eliminate errors
- Build comprehensive platforms that scale with your business
- Handle complex migrations with minimal downtime
Ready to discuss your project?
Get in touch →