Fullstack
Native & Web
Development

Start a new idea?

You've had a lightbulb moment? Got a vision for a new product or service? Don't know where to start? I love helping founders launch new software products. From idea to prototype to market!

Continue your legacy...

Your existing software is already solving problems for your business and your customers. But now you need new features, upgrades or extra capacity to join the kickass team.

Un-f**k your AI slop!

AI is great, we're all using it. It can help you take an idea to a prototype in minutes and sometimes this is good enough. But for most serious applications we want reliability, security, scalability and maintainabilty. Your idea is not slop but your software might be.

Not all ones and zeros

People over process.
Building software that proritises
the people that use it.
Desktop, Native or Web your
application will reach your
users however they want it

Tech Stack

Ruby on Rails

When you need to move fast without sacrificing quality, Rails delivers. A fullstack solution with scalability, security and flexibility. Building robust, applications has never been smoother.

React

When you need that last 5% of frontend polish, React is there to help. Complex state management, real-time updates, intricate user interactions, or performance-critical animations. React handles what simpler solutions can't.

Work how you work best

Based in London but flexible worldwide. Some clients prefer face-to-face collaboration, others work better remotely. I adapt to what works best for your team and project.

Frequently Asked Questions

Why do you recommend Ruby on Rails over other frameworks?

Rails excels at rapid development without sacrificing code quality. It's battle-tested by companies like GitHub, Shopify, and Airbnb. The framework's "convention over configuration" philosophy means faster development cycles, and with modern Hotwire integration, you get rich interactive experiences without complex JavaScript builds.

Is Ruby on Rails still relevant in 2025-2026?

Absolutely. Rails 8 with Hotwire, Stimulus, and Turbo represents a modern fullstack approach to web development. Companies are moving back to simpler, more maintainable architectures. Rails now offers the benefits of single-page applications without the complexity of separate frontend/backend codebases.

How do React and Ruby on Rails work together?

This can depend on the circumstances. If you need a little extra frontennd magic, React can be spinkled ontop of Rails. If we need a heavy duty frontend, Ruby on Rails can handle the backend API, database, and business logic, while React fully powers the frontend user interface.

Do you develop native mobile applications?

Yes, and once again Ruby on Rails and React can get us there efficiently. Hotwire Native lets us take advantage of our existing web application and wrapping it in a native shell for iOS and Android. For more complex mobile applications, React Native allows us to build truly native apps using React, sharing code between iOS and Android but with a little more overhead.

How much does development cost and what's your pricing model?

Project costs vary based on complexity, but I work on both fixed-price and hourly models. Fixed pricing works well for clearly defined projects, while hourly is better for ongoing development or projects with evolving requirements. I always provide detailed estimates upfront and keep you informed of any scope changes.

Do you work on-site in London or remotely?

I'm based in South West London and offer complete flexibility. On-site at your London office, hybrid arrangements, or fully remote collaboration for the rest of the UK. Many clients prefer some in person planning sessions, then moving to remote development with regular checkins.

What's your typical timeline for building an MVP?

Most MVPs take 6-12 weeks depending on complexity. Ruby on Rails rapid development capabilities mean we can get core functionality live quickly, then iterate based on user feedback. I focus on delivering working software early rather than trying to build everything at once.

Do you provide ongoing support after project launch?

Yes, I offer ongoing maintenance and support packages. This includes bug fixes, security updates, performance monitoring, and feature additions.