Senior-led delivery · Estonia

We build and keep alive the systems your business runs on.

Fixed price per package, six-month warranty, one accountable person.

Web platforms, B2B commerce, integrations and the maintenance after go-live. PHP/Laravel and Node.js.

Start a conversation

What we do

Build

Web platforms and B2B commerce, mobile and web apps, and the integrations around them: ERP and accounting (incl. Navision/Business Central), EDI, payments, customs and tax-authority APIs. Scoped in writing, priced per package, shipped with tests and documentation.

Take over and stabilise

Live systems built by someone else. We audit, fix what's failing, and run them on a maintenance retainer: monitoring, patches, small changes, a named person who answers.

Audit & Discovery

One day to two weeks.

For a system nobody fully understands any more, or a rebuild nobody has scoped. One day for small projects, 1-2 weeks for big projects, a findings register, a target architecture, and a package plan with fixed prices you can act on with us or with anyone else.

How we work

  • Fixed price per package.

    Scope and acceptance criteria in writing before we start. Invoiced monthly on hours delivered, capped at the package price.

  • Six-month warranty

    on every package. Defects fixed at no cost.

  • Maintenance and support retainers

    Monitoring, security updates, small changes and a named contact, priced to the system.

  • EU contract, EU invoice, GDPR.

    Ironlight OÜ is an Estonian company following GDPR and data protection rules.

  • Senior on every project.

    No hand-off to a junior after the kickoff. Team in Estonia and Southeast Asia, so there is someone awake in your working hours and after them.

  • No forms, no sales calls.

    You write, the person who will do the work answers.

How we use AI

We use AI tools throughout: analysis, code, tests, documentation. It's why a one-week audit covers a whole system and why our fixed prices are lower than they were two years ago.

What doesn't change

  • Everything stays under senior control: a senior engineer owns the architecture and signs off what ships.
  • Everything is tested, with extensive automated test coverage built alongside the code.
  • Your code and data never go into a model you haven't approved.

Stack

  • PHP / Laravel
  • Node.js
  • TypeScript
  • Vue / React
  • MySQL / PostgreSQL
  • Redis
  • REST and API integrations
  • iOS and Android apps
  • AWS
  • Docker
  • CI/CD

Where we've worked

  • Energy and sustainability
  • Manufacturing and agriculture
  • Logistics and supply chain
  • Retail and B2B commerce
  • Tax, customs and compliance
  • Telecom and consumer services

Who this is for

Founders, owners and technical leads who know what they need and want it built and kept running without managing developers themselves.

You've had scope creep, vague deliverables, or a developer who disappeared mid-project. You want one accountable party and a contract that says what happens when.

Probably not for you if

  • the decision is on hourly rate alone,
  • nobody on your side can own decisions,
  • or everything is urgent and nothing is defined.

Who's behind it

Henri Parkja

Henri Parkja

Founder

10+ years building and running business systems for Estonian, Baltic and Nordic companies.

Start a conversation.

No forms, no sales calls — a direct line to the people doing the work.

+372 55941104