Yoto GmbHyotocentral.com

§ Services — Index N°01

Twelve service lines delivered by engineers.

Each service is described below with a clear explanation, typical business use cases, the deliverables you can expect and the technical areas involved. Fit for your specific situation is confirmed during discovery, not assumed.

    Contents

Notebook with hand-drawn system diagrams next to a pencil and a small circuit board.
Fig. S/01Custom software development

S/01

Custom software development

Applications built around a specific operational reality, when a standard product does not fit the way the work actually happens.

Typical use cases

  • Internal tools that unify data across multiple existing systems
  • Customer-facing products with domain-specific workflows
  • Operational software replacing spreadsheets or manual routines

Expected deliverables

  • Working application with source code and infrastructure definitions
  • Automated tests, deployment pipeline and environment setup
  • Technical documentation and operator handover

Technical areas

TypeScript · Python · Go · PostgreSQL · Kubernetes

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Stacked translucent glass layers lit from behind, evoking software layers.
Fig. S/02Web application development

S/02

Web application development

Web interfaces designed to be used every day: fast, accessible, testable and comfortable to maintain.

Typical use cases

  • Operational dashboards used inside an organisation
  • Customer portals connected to existing back-office systems
  • Multi-tenant SaaS front-ends

Expected deliverables

  • Component library and design tokens aligned with brand
  • Accessible, responsive interface with keyboard and reduced-motion support
  • End-to-end tests covering the critical user paths

Technical areas

React · TypeScript · Vite · Tailwind · Playwright

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Close-up of source code on a dark screen with warm bokeh.
Fig. S/03Backend development

S/03

Backend development

Servers, data models and background workers built to be predictable under load and understandable in a debugger.

Typical use cases

  • Domain services behind a user-facing product
  • Event-driven pipelines processing operational data
  • Business-logic services replacing ageing back-office code

Expected deliverables

  • Service code with defined interfaces and internal documentation
  • Database schema with migrations and seed data
  • Load and integration tests covering realistic scenarios

Technical areas

Node.js · NestJS · Python · Go · PostgreSQL · Redis

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Diagram of connected nodes with a single orange line running out to the edge.
Fig. S/04API development & integration

S/04

API development & integration

REST and GraphQL APIs designed as long-lived contracts, and integrations with third-party systems that hold up as both sides evolve.

Typical use cases

  • Public APIs opened to external partners
  • Internal APIs shared across multiple product teams
  • Bidirectional integrations between operational systems

Expected deliverables

  • Versioned API specification and reference documentation
  • Client libraries or generated clients where useful
  • Contract tests covering breaking-change scenarios

Technical areas

OpenAPI · GraphQL · gRPC · OAuth 2.0 · Webhooks

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Layered architectural blueprints of cloud infrastructure with isometric server diagrams.
Fig. S/05Cloud solutions

S/05

Cloud solutions

Cloud environments and delivery pipelines defined in code, deployable to major providers, and legible to the operators who own them next.

Typical use cases

  • Setting up new cloud environments for a growing product
  • Migrating an application from on-premise or another provider
  • Introducing infrastructure-as-code to an ad-hoc setup

Expected deliverables

  • Infrastructure-as-code repository covering environments
  • CI/CD pipelines with automated deployments and rollbacks
  • Runbooks for common operational tasks

Technical areas

AWS · GCP · Azure · Terraform · Kubernetes · GitHub Actions

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Fibre-optic strand illuminating a warm paper background.
Fig. S/06Software architecture

S/06

Software architecture

Structural decisions written down and revisited over time, so that a team can extend a system for years without losing the thread.

Typical use cases

  • New product with several teams building in parallel
  • System that has grown past the design it started with
  • Programme where several parties need a shared technical picture

Expected deliverables

  • Architecture document and diagrams under version control
  • Decision records for the significant trade-offs
  • Review sessions with the teams responsible for implementation

Technical areas

C4 model · ADRs · Event storming · OpenAPI · Domain modelling

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Line-drawn server rack on warm paper with a small orange status indicator.
Fig. S/07Legacy system modernisation

S/07

Legacy system modernisation

Incremental replacement of ageing systems, without pausing the business that depends on them.

Typical use cases

  • Applications on end-of-life frameworks or runtimes
  • Codebases that block feature work because of accumulated complexity
  • Systems that need to be split into services or extracted from a monolith

Expected deliverables

  • Modernisation plan with a sequenced roadmap
  • Migration components running alongside the existing system
  • Cut-over plan with rollback procedures

Technical areas

Strangler pattern · Anti-corruption layers · Data migration · Feature flags

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Overhead notebook page with system diagrams and a mechanical pencil.
Fig. S/08Technical consulting

S/08

Technical consulting

Focused engagements that bring an outside engineering perspective to a decision that is difficult to make from inside.

Typical use cases

  • Architecture review before committing to a large build
  • Assessment of an existing system prior to acquisition or investment
  • Second opinion on a proposal from another supplier

Expected deliverables

  • Written report with findings and recommendations
  • Working sessions with the internal team responsible
  • Optional follow-up review after decisions are made

Technical areas

Code review · Threat modelling · Cost analysis · Team topologies

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Layered translucent panels backlit in warm and cool light.
Fig. S/09Quality assurance

S/09

Quality assurance

Testing practices that fit the shape of the software: unit, integration, end-to-end, performance and accessibility.

Typical use cases

  • Product approaching a public launch
  • Team introducing automated testing to a codebase that has none
  • Regulated context that requires a documented test approach

Expected deliverables

  • Test strategy tailored to the codebase and risk profile
  • Automated test suites integrated into the delivery pipeline
  • Reports on coverage, flakiness and detected regressions

Technical areas

Vitest · Playwright · Cypress · k6 · axe-core

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Layered blueprints of cloud environments with isometric server details.
Fig. S/10Maintenance & technical support

S/10

Maintenance & technical support

Continued care of a system already in production: patching, small changes, incident response and honest reporting.

Typical use cases

  • System that no longer has an internal team dedicated to it
  • Product entering a stable phase after an intensive build
  • Codebase that requires occasional but expert attention

Expected deliverables

  • Agreed response times and communication channels
  • Regular status reports covering work done and open issues
  • Continuous updates to dependencies and infrastructure

Technical areas

On-call procedures · SLIs & SLOs · Runbooks · Change management

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Code on a dark screen with soft warm bokeh in the background.
Fig. S/11Performance optimisation

S/11

Performance optimisation

Systematic work on the parts of a system where speed and cost matter: front-end rendering, back-end throughput, database access and infrastructure.

Typical use cases

  • Web application slower than users expect on typical devices
  • Backend service with rising cost per request
  • Data pipeline that no longer finishes within its window

Expected deliverables

  • Benchmark suite that captures the current baseline
  • Prioritised list of interventions with expected impact
  • Implemented changes with before-and-after measurements

Technical areas

Profiling · Query analysis · Caching · CDN · Web Vitals

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.

Long-exposure light trail forming a padlock on a dark surface.
Fig. S/12Security-focused development

S/12

Security-focused development

Software written with security as a routine engineering concern rather than a certification exercise.

Typical use cases

  • Applications handling sensitive personal or financial data
  • Products operating in regulated environments
  • Internal systems whose compromise would affect operations directly

Expected deliverables

  • Threat model kept up to date as the system evolves
  • Secure defaults for authentication, sessions and secrets
  • Dependency and vulnerability scanning integrated into the pipeline

Technical areas

OWASP ASVS · OAuth 2.0 / OIDC · SAST / DAST · Secret scanning · SBOMs

Note: engagements are scoped to specific deliverables. Business outcomes depend on many factors and are not guaranteed.