Cryptik Consulting · Est. 2026

Minneapolis  ·  CDT

Cryptik Consulting

A small software consultancy — legacy systems brought forward, frontends rebuilt, architectures re-thought.

US / EU  ·  Remote

We modernize legacy systems for B2B SaaS.

Cryptik Consulting is the practice of Aaron Scherer — a software engineer with fifteen years of Symfony, ten years of React, and a particular interest in the unglamorous work of bringing tired codebases back to life without halting the business that depends on them.

— Practice
Symfony · React · Next.js
— Engagements
15–20 hrs / week
The Practice§ I

Three things, done thoroughly.

Service§ 01

Symfony Modernization

Legacy PHP applications — Symfony 2, 3, 4 — brought to a current, supportable state without halting feature work.

  • Version migrationsSymfony 2/3/4 → 6/7, with PHP 7 → 8.x in lockstep.
  • Doctrine & data layerORM upgrades, schema reconciliation, query-performance triage.
  • Test & CI scaffoldingPHPUnit harness, fixtures, and pipelines installed before any refactor begins.
Service§ 02

Frontend Rebuilds

React and Next.js applications — assembled with TypeScript, shipped in increments, and handed over with documentation a teammate can actually read.

  • Next.js (App Router)Server components, route handlers, and a pragmatic data-fetching layer.
  • Design-system workComponent libraries, tokens, and the unfashionable parts: forms, tables, empty states.
  • Strangler-fig replacementGradual replacement of jQuery / legacy SPAs without a big-bang rewrite.
Service§ 03

Architecture Consulting

For B2B SaaS teams planning a migration, a multi-tenant rework, or a quiet escape from a monolith they have outgrown.

  • Migration planningSequencing, risk surfaces, and a written plan your team can act on.
  • Multi-tenancy & data partitioningSchema strategies, isolation models, and the operational cost of each.
  • Code & team reviewTwo-week reviews that produce a document, not a slide deck.
Approach§ II

Three principles.

  1. Ship in increments — never a rewrite.

  2. Write the tests before the refactor.

  3. Documentation is part of the deliverable, not an afterthought.

About§ III

One engineer, fifteen years in.

Aaron SchererOwner & Operator

Aaron has spent fifteen years writing Symfony and ten writing React, Next.js, and TypeScript — mostly inside B2B SaaS teams shepherding old codebases into new shapes. On the side, he runs discordservers.com and inkroads.io, which keep him honest about the difference between code that works and code that ships. He is currently available for engagements of 15–20 hours per week.

Contact§ IV

Write a plain email. We’ll reply in kind.

Contact
Email
hello@cryptik.consulting
Domain
cryptik.consulting
A short note about the codebase, the team, and the problem is plenty.
Verification
Entity   Cryptik Consulting LLC
State    Minnesota (MN 322C)
EIN      on file — available on request