Skip to main content
Olha Shevchenko

About

Olha Shevchenko

I build and audit production systems on Node.js and AWS.

Most systems fail quietly long before they fail publicly.

I build systems that hold, and I audit the ones that don't yet. Not demos. Not almost-stable backends. Production systems that are reliable, structured, and survive real load. Fifteen years of backend and infrastructure work, focused on Node.js and AWS, multi-tenant SaaS, and high-load environments.

Kyiv-based, working with teams in the US, the UK, the DACH region, and the Nordics. English delivery, on your hours.

The stance is the downstream witness. Not an advisor from above. The person who arrives after the system is built, reads it as it really is, and writes it down plainly. What I know, I know from systems I have opened. Where I have not seen something in production, I say so.

Recent work

A two-phase engagement on an early-stage SaaS backend (AWS, Node.js, Laravel). Phase one: a five-day audit that mapped the infrastructure and surfaced the P0 findings, including a public database reachable from the internet. Phase two: stabilization. The P0s remediated, recovery validated, and a clear go/no-go on the next phase.

Earlier work

  • multi-tenant SaaS platforms with RBAC and complex data models
  • microservices (NestJS) on AWS infrastructure
  • API-heavy systems with third-party integrations and async processing
  • legacy systems refactored into maintainable, scalable architecture

Code is the output. The system staying up is the deliverable.