Services

Five practices. One team. One standard.

Engage one practice or all of them. Every engagement runs under the same secure development lifecycle, the same review standard and the same accountable lead.

Engineer's desk with an architecture diagram on screen
Product engineering · design to production
01 · Build

Product engineering

Web applications, mobile apps, APIs, integrations and data platforms, designed from a threat model and delivered with the documentation a regulated buyer needs. We work in your repositories and your cloud accounts from day one.

DeliveryFixed-scope projects, embedded teams, or a fractional engineering lead
StackTypeScript, Go, Python, Rust, .NET, Swift and Kotlin; Postgres, event streaming, major clouds
IncludedThreat model, architecture decision records, automated test suite, dependency and secret scanning in CI, release runbooks
Typical engagementThree to five engineers for four to eighteen months
Security engineer's desk with hardware key and protocol analyzer
Application security · grey-box by default
02 · Break

Application security

Grey-box penetration testing with source access, secure code review, threat modeling, architecture review and adversarial exercises. On software we wrote and, more often, on software we did not.

  • Grey-box web, API, mobile and cloud penetration tests with retest included
  • Manual secure code review, targeted at authentication, authorization, crypto and data flow
  • Threat modeling workshops that produce a living model, not a slide
  • Red-team and assumed-breach exercises with your blue team in the loop
  • Reports written for engineers, with a one-page summary written for the board
On-premises server rack with dressed cabling
Platform engineering · cloud, on-premises and hybrid
03 · Run

Platform engineering & operations

Infrastructure as code, Kubernetes and serverless platforms, identity and secrets management, observability and on-call. We run what we build, and we take over platforms others built when the controls need to be real.

  • Landing zones and hardened baselines for AWS, Azure and GCP; on-premises and air-gapped environments
  • Zero-trust access, secrets management and key rotation that does not need a calendar reminder
  • Observability with alerting tuned to what you can act on
  • 24×7 operations retainers with named engineers and published response targets
Audit binders and laptop on a conference table
Compliance engineering · controls that run in CI
04 · Prove

Compliance engineering

SOC 2, ISO 27001, HIPAA, PCI DSS, FedRAMP, StateRAMP and CMMC readiness treated as an engineering project: map the controls, automate the ones that can be automated, and make the evidence collect itself so the audit is a report, not a quarter of your year.

ReadinessGap assessment, control mapping, policy drafting against your actual architecture
AutomationPolicy-as-code, continuous evidence collection, access reviews driven from your identity provider
Audit supportWe sit in the room with your auditor and answer the technical questions
OngoingQuarterly control testing and drift reports on retainer
Magnetic tape reel and punch card beside a modern laptop
Modernization · the system of record stays up the whole time
05 · Modernize

Legacy modernization

Twenty-year-old systems that still run the business, moved to something your team can hire for, without a big-bang cutover and without losing the audit trail. We have taken COBOL, classic ASP, Access databases and more off life support.

  • Strangler-pattern migrations with the legacy system as the oracle
  • Data migration with reconciliation reports your finance team can sign
  • Security review of the legacy estate first, because that is where the risk is
  • Knowledge capture from the two people who still understand it

Not sure which practice you need?

Describe the problem. We will say which it is, and whether we are the right firm for it.

Start a conversation