01

Custom software projects

Custom software projects for teams that need more than a template.

Bespoke software architecture, development, and delivery for companies or founders with a project that does not fit a packaged offer. Covers platform work, internal tools, modernisation, integrations, and other custom software problems where scope needs to be shaped collaboratively.

What's included

  • Software architecture and system design
  • Full-stack development (Ruby on Rails, TypeScript, Node.js, Astro, Svelte)
  • API design: REST and GraphQL
  • Database design and performance tuning (PostgreSQL, MySQL, DynamoDB, SQLite)
  • Cloud infrastructure (AWS, Cloudflare) and deployment
  • Third-party integrations and data pipelines

When to choose this: You have a real software problem that needs thoughtful architecture, not just implementation.

Start a conversation
02

Architecture and strategy

Align your product direction with the right technical foundation.

For teams deciding direction or debating build vs buy. Architecture review, trade-off analysis, a clear 3 to 6 month roadmap, and a concrete migration or integration plan.

What's included

  • Architecture review and assessment
  • Trade-off analysis and decision frameworks
  • 3 to 6 month technical roadmap
  • Migration and integration planning
  • Technical due diligence

When to choose this: You need to decide direction, validate an approach, or align product and technology before committing to a build.

Start a conversation
03

Code quality and modernisation

Reduce the maintenance tax and make your codebase safe to change again.

For teams paying high maintenance costs or fearful of change. Targeted refactors, safety nets, test coverage, and onboarding documentation to bring a codebase back under control.

What's included

  • Targeted refactoring and cleanup
  • Test coverage and safety nets
  • Dependency modernisation
  • Onboarding documentation
  • Codebase assessment and recommendations

When to choose this: Your codebase is quietly costing you money, or your team is afraid to make changes.

Start a conversation
04

Vibe-code rescue

When the AI-built prototype needs to become real software.

For founders and teams who have built something with AI-assisted or vibe-coding tools and now need professional help to stabilise, fix, or rebuild it. The code works, until it doesn't. We assess what's salvageable, shore up the foundations, and deliver something you can confidently maintain and extend.

What's included

  • Codebase assessment and risk identification
  • Targeted fixes for broken logic and security gaps
  • Test coverage and safety nets
  • Refactoring to maintainable, production-grade code
  • Documentation so any developer can pick it up

When to choose this: You shipped fast with AI tools and now need it to be reliable, secure, or ready for the next stage.

Start a conversation
05

Maintenance and support

Keep your product safe, current, and quietly reliable.

Ongoing care for products that need to stay healthy, especially suitable for products originally built through POC Rocket. Security patches, dependency updates, minor fixes, and small adjustments.

What's included

  • Security patches and dependency updates
  • Minor bug fixes
  • Small content or UX adjustments
  • Basic monitoring and uptime checks
  • Priority available for POC Rocket alumni

When to choose this: You have a working product that needs steady upkeep, not new feature development.

Start a conversation

Have a software problem that doesn't fit a package?

GEEK4GOOD can discuss all sorts of software projects, including internal tools, client portals, data-heavy applications, API and integration work, legacy modernisation, technical due diligence, and rescue projects. No commitment required.

Get in touch