Skip to main content
What we do

Serious software, properly built.

From greenfield applications to legacy rescues — a Code Bunny will get your software into a shape you can be proud of.

01
Build something new

Application Development

A Code Bunny will take your idea from spec to production — whether that is a SaaS product, an internal tool, or a customer-facing web application. We do not assemble off-the-shelf parts and call it custom development.

  • Bespoke web applications in Ruby on Rails or modern JavaScript
  • API-first architecture with RESTful or GraphQL interfaces
  • State machine modelling, domain-driven design, clean architecture
  • Full test suite shipped alongside every feature — not bolted on later
  • Deployed to your infrastructure with Docker and Kamal
02
Fix what you have

Legacy Application Rescue

Inherited a codebase that nobody wants to touch? A Code Bunny will audit what you have, identify the risk, and get it back into a state you can ship from confidently. We have upgraded Rails apps from version 4 through to current, added test coverage to untested codebases, and resolved CVEs that had been sitting open for years.

  • Full codebase audit — security, dependency health, test coverage gaps
  • Rails and Ruby version upgrades, however far behind you are
  • Introduce test coverage progressively, without rewriting everything
  • Security patch triage and dependency resolution
  • Performance profiling and N+1 elimination
  • Documentation of the parts no one wrote down
03
Native Apple platforms

iOS & Swift Development

Native iOS applications built properly — not a web view in a wrapper. A Code Bunny will build to Apple's platform conventions, using Swift and SwiftUI, and ship something that feels like it belongs on the device.

  • Swift and SwiftUI for iPhone and iPad
  • App Store submission and review management
  • Integration with your existing Rails or third-party API
  • Push notifications, in-app purchases, background sync
  • Unit and UI test coverage using XCTest
04
Connect your systems

API Design & Integration

APIs built to be consumed — clear contracts, versioned endpoints, proper authentication, and documentation that does not go stale. We also connect your systems to third-party platforms: payment processors, logistics, CRMs, and everything in between.

  • RESTful and GraphQL API design and implementation
  • OAuth 2.0, API key, and JWT authentication patterns
  • Stripe, GoCardless, and payment gateway integrations
  • Webhook handling with retry logic and delivery guarantees
  • OpenAPI documentation generated from the codebase
05
Sell more, reliably

E-commerce Development

Custom e-commerce built around how your business actually works — not forced into a Shopify theme. From inventory management to custom checkout flows, Code Bunnies build e-commerce that handles edge cases your platform cannot.

  • Custom storefront development with Rails or Astro
  • Stripe Checkout, Payment Intents, and subscription billing
  • Order management, fulfilment workflows, and stock control
  • B2B pricing tiers, discount engines, and custom rules
  • Migration from WooCommerce or Shopify to a bespoke system
06
A Code Bunny on call

Ongoing Partnership

Some clients need a Code Bunny available monthly — a team that knows their codebase and can act quickly. Our retainer arrangements give you ongoing development capacity without the overhead of a full-time hire.

  • Agreed monthly hours with a named senior developer
  • Feature development, bug fixes, and performance work
  • Proactive monitoring of dependency and security advisories
  • Regular code review and architecture guidance
  • Priority response for urgent production issues
Work with us

Not sure which fits?

Tell us where you are and where you want to be. A Code Bunny will work out the rest.

Talk to a Code Bunny