New: Starter Security Audit for your vibe-coded project · $299 fixed

Code audits · AI code review · Bug bounty validation

Someone senior should read your AI-generated code before it ships.

Independent review for teams building with AI coding agents. We catch plausible-but-wrong logic, weak tests, and architectural drift before production.

  • Led by Andrei Smirnov
  • 20+ years of software engineering
  • Previously Chainlink, Microsoft, Deutsche Bank
Example findingHighValidated

Retry wrapper can charge a customer twice

payments/charge.ts- await charge(order);+ await retry(() => charge(order), 3);
Why it matters
charge() is not idempotent. If the provider accepts a request but the response times out, the retry bills the customer again. The new test mocks the client, so it cannot catch this.
Fix
Send an idempotency key derived from order.id and test a timeout after acceptance.
Illustrative example of the report format, not from a client engagement.

Services

Review before you ship. Validate before you pay.

AI coding agents accelerate delivery. They do not replace the senior engineer who checks correctness, failure modes, tests, and design before the code ships.

Code & architecture review

For AI-assisted codebases, critical systems, and architecture decisions before release.

We look for code that looks plausible but does not behave correctly.

Looks for

  • Incorrect assumptions
  • Subtle logic errors
  • Weak tests
  • Architectural drift
  • Unnecessary complexity
  • Security issues

Covers

  • Backend & distributed systems
  • Protocol logic
  • Concurrency
  • APIs
  • Smart contracts
  • Operational risk

Bug bounty triage & validation

Separate real vulnerabilities from noise.

Independent triage of bug bounty reports and vulnerability disclosures, with a clear technical assessment for engineering and security teams.

Checks

  • Reproduction
  • Exploitability
  • Severity
  • Duplicates
  • False positives

Every engagement is led by a senior engineer who owns the review and signs off on every finding.

Starter package

Starter Security Audit for your vibe-coded project.

A senior security check for apps built with AI tools such as Lovable, Bolt, or Cursor, before real users and payments reach them.

Send the repository link and stack through the contact form. We confirm the scope fits before you pay; larger codebases are scoped individually. This is a focused check of the most common failure points, not a guarantee that the app is free of vulnerabilities.

Scope
  • One app or repository, up to 20,000 lines of code
  • Common AI-builder stacks: Next.js or React with Supabase or Firebase
Checks
  • Auth & access control
  • Database access rules
  • Exposed secrets
  • Input handling
  • Payment & webhook verification
  • Dependency vulnerabilities
Deliverable
A written report with prioritized findings and how to fix each one.

Approach

From scope to validated findings.

AI agents expand the investigation across code, specifications, and tests. Senior human judgment determines which findings survive validation and what reaches you.

  1. 01

    Scope

    Share the repository, relevant documentation, and the questions or risks you care about.

  2. 02

    Review

    Senior-led review traces assumptions, architecture, tests, and failure modes. AI-assisted investigation helps explore the codebase in parallel.

  3. 03

    Validate

    Potential findings are reproduced, challenged, and checked for real impact before they reach you.

  4. 04

    Report

    You receive concise findings with evidence, severity, confidence, and practical remediation guidance.

Founder

Who reviews your code.

Portrait of Andrei Smirnov

Founder & Principal Engineer

Andrei Smirnov

RigorLayer was founded by Andrei Smirnov, a Staff-level protocol and distributed-systems engineer with more than 20 years of software engineering experience.

His work spans distributed systems, Ethereum infrastructure, backend engineering, consensus algorithms, smart contracts, observability, cryptography, and technical leadership.

Andrei remains directly involved in the technical work and final review of every engagement.

Previously

  • Obol Network / DV Labs
  • Chainlink
  • Deutsche Bank
  • Microsoft
  • Dell/EMC
  • Motorola

Testimonials

Trusted on work where the details matter.

“Andrei was one of the engineers we could really rely on. He brings strong technical judgment, takes ownership of difficult problems, and has a sharp eye for correctness and quality. He was someone we trusted on complex technical work where getting the details right really mattered.”
Oisin Kyne, CEO, Obol
“Andrei is a very strong engineer and genuinely easy to work with. He is good at getting deep into complex systems, identifying the important issues, and turning them into practical, well-reasoned solutions. He also communicates his thinking clearly, which makes technical reviews much more effective.”
Jonathan, CTO, Mode.io

Contact

Have code that needs a serious second look?

Tell us what you are building, what you want reviewed, and what concerns you most. We will reply with an initial assessment and suggest an appropriate scope. All engagements are covered by NDA; code and findings are never shared or retained beyond the engagement.

Prefer email? hello@rigorlayer.com

The codebase, review scope, or bug bounty reports you need help with. 20–5,000 characters.