Expertise
Six areas of work the team does every day, each described by the engineering it involves and what it can enable.
SaaS engineering
Design and development of software-as-a-service platforms that serve many customers from one codebase.
- The work
- Multi-tenant data models, role-based access, single sign-on (SAML, JWT, one-time-password 2FA), admin dashboards, background jobs and billing.
- What it enables
- A platform that can take on new customers without a rebuild for each one.
- Tools
- Node.js, NestJS, Express, Fastify, MongoDB, PostgreSQL, Redis
Software development
Full-stack web and mobile applications, from the interface to the API behind it.
- The work
- Component-based interfaces, forms and validation, mobile apps for iOS and Android, and document generation in PDF, Word and Excel.
- What it enables
- Applications that are consistent to use and straightforward to extend.
- Tools
- React, Next.js, TypeScript, React Native, Expo, Tailwind CSS
AI and automation
AI-enabled features inside real products, and automation of repetitive work.
- The work
- Language-model features, agent workflows with tool use, retrieval over vector search, and pipelines that extract, classify and route data.
- What it enables
- Features that save users time, and processes that run without manual steps.
- Tools
- OpenAI, Anthropic Claude, AWS Bedrock, Groq, Mistral, Vercel AI SDK, MCP, Pinecone, OpenSearch
Voice AI
Conversational voice agents and programmable calling and messaging.
- The work
- Voice agents connected to application data, call and SMS flows, and the logging and review tools around them.
- What it enables
- Routine calls handled consistently, with a record of every conversation.
- Tools
- Vapi, Twilio
QA and testing
Software quality assurance across unit, API, integration and end-to-end levels.
- The work
- Automated suites that run on every change, integration tests against real databases in containers, component reviews, and manual regression passes before release.
- What it enables
- Fewer defects reaching users, and releases that can go out with confidence.
- Tools
- Jest, Vitest, Supertest, Testcontainers, Playwright, Cypress, Selenium, Storybook
Integrations and cloud
The connections and infrastructure that applications run on.
- The work
- Documented REST APIs, payments, email and support-desk integrations, containerised services, autoscaled Kubernetes releases through CI/CD, dependency and image scanning, and tracing.
- What it enables
- Systems that connect cleanly to the tools a business already uses, and deploy repeatably.
- Tools
- Stripe, SendGrid, Zendesk, Google APIs, AWS, Docker, Kubernetes, Helm, GitHub Actions, Trivy, OpenTelemetry, Sentry
Taken from the code the team maintains, not a list of everything we have heard of.
Showing all 48 tools
ReactInterfaces for web apps
Next.jsServer-rendered web apps
TypeScriptTyped code end to end
Tailwind CSSUtility-first styling
ViteFast frontend builds
shadcn/uiAccessible components on Radix
TanStack QueryServer state and caching
React Hook FormForms validated with Zod
React NativeiOS and Android apps
ExpoBuilds, routing, push alerts
Node.jsAPIs and jobs on Node 24
NestJSStructured API services
ExpressLightweight HTTP services
OpenAPIDocumented REST APIs
RabbitMQQueues and background workers
MongoDBDocuments with Mongoose
PostgreSQLRelational data with Kysely
RedisCaching and job queues
OpenSearchFull-text search
- PineconeVector search for AI
- OpenAIGPT models in products
ClaudeAI features and agents
- AWS BedrockManaged foundation models
Mistral AIOpen-weight language models
- GroqLow-latency model inference
Vercel AI SDKStreaming AI interfaces
MCPTools for AI agents
- VapiVoice AI agents
- AWSS3 storage and ECR images
DockerContainers for every service
KubernetesAutoscaled with KEDA and HPA
HelmCharted, repeatable releases
GitHub ActionsCI/CD pipelines
OpenTelemetryTraces and metrics
SentryError monitoring
JiraSprint planning and tracking
JestUnit and API tests
VitestFast unit tests
- PlaywrightEnd-to-end browser tests
CypressComponent and E2E tests
SeleniumCross-browser checks
StorybookComponent reviews
TrivyImage vulnerability scans
StripePayments and billing
- TwilioSMS and voice
ZendeskSupport desk sync
Google MapsMaps and places
Google AnalyticsGA4 product analytics
Have a project in one of these areas? Tell us what you are building.
Discuss a project