Est. 2012

Built to outlast the hype. Delivered at modern speed.

Codelight builds and maintains business software platforms. Senior engineers do the work and stay on after launch.

  • Graanul InvestGraanul Invest
  • OrklaOrkla
  • Baltic Brewing SuppliesBaltic Brewing Supplies
  • dPäikedPäike
  • KaweKawe
  • Avalanche LaboratoryAvalanche Laboratory
  • TravelSimTravelSim
  • ab Medical Groupab Medical Group
  • Tartu ÜlikoolTartu Ülikool
  • TopConnectTopConnect
  • Latvia Sotheby’s International RealtyLatvia Sotheby’s International Realty

What we build

Four things we do well, and keep running after launch.

All services
  • Backend

    Custom business platforms

    Order systems, billing, reporting, APIs and internal tools, mostly on Laravel and PHP, built for the long term.

    • Laravel
    • PHP
    • APIs
  • Frontend

    Modern frontends

    Web and mobile apps in React, Next.js, Vue.js and React Native, or whatever frontend you already run.

    • React
    • Vue.js
    • React Native
  • Integrations

    System integrations

    Connections to ERPs, payment providers, telcos and fleet systems, plus Business Central extensions in AL.

    • ERP
    • Business Central
  • Takeover

    Legacy rescue

    We take over legacy PHP, WordPress and other agencies’ code, capture its rules as tests, then stabilise.

    • WordPress
    • Vanilla PHP

Selected work

Many projects delivered, here are a few recent ones.

All work
  1. 01Industrial operator

    Reporting rebuild

    A 12-year-old industrial operations platform moved from vanilla PHP to Laravel 12, with 1,100+ tests written against the legacy system and a cutover with no incident.

    • Laravel 12
    • PHP
  2. 02Telecom operator

    eSIM storefront

    A multi-market storefront for SIM and eSIM purchase, activation, top-up and billing, built for a telecom operator and live in markets worldwide.

    • Storefront
    • Billing
  3. 03Luxury real estate agency

    Real estate platform rebuild

    A full website rebuild on Laravel, and a core sync app that takes listings from Scoro CRM to the websites, an API and Sotheby’s global DASH.

    • Laravel
    • Scoro CRM
    • DASH
  4. 04Consumer app

    Wine-cellar app

    Identifies bottles from label photos and works offline. One Expo and React Native codebase on a Laravel API, using OCR and LLM extraction for label data.

    • React Native
    • Laravel API
  5. 05Brewing wholesale supplier

    Wholesale storefront

    A B2B store replatformed and integrated with Business Central for prices, stock, credit, orders and invoices, plus BC extensions in AL for shipping and freight.

    • Business Central
    • AL extensions
  6. 06Commercial property manager

    Cost allocation

    A utility cost spreadsheet turned into a system for supplier e-invoices, tenant allocation rules and sales invoices to accounting for a property manager.

    • E-invoicing
    • Accounting

How we work

Senior engineers do the work,
and stay on after launch.

  1. All engineers are senior, and they do the hard parts themselves. Claude Code is in the toolchain, but code no one understands is not merged.

  2. Most engagements run past three years, with ongoing maintenance, so the people who build it are the people who keep it running.

  3. Existing behavior is captured in tests before changes are made, so every rebuild starts from rules that already work.

About

An efficient, competent engineering and delivery team, part of Avalanche Laboratory.

Senior engineers build and maintain business platforms here, and most engagements run for years rather than months.

Established
2012
Building software
14 years
Typical engagement
3+ years

Contact

Get in touch

Tell us what you run today and what needs to change.