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.
What we build
Four things we do well, and keep running after launch.
-
Backend
Custom business platforms
Order systems, billing, reporting, APIs and internal tools, mostly on Laravel and PHP, built for the long term.
-
Frontend
Modern frontends
Web and mobile apps in React, Next.js, Vue.js and React Native, or whatever frontend you already run.
-
Integrations
System integrations
Connections to ERPs, payment providers, telcos and fleet systems, plus Business Central extensions in AL.
-
Takeover
Legacy rescue
We take over legacy PHP, WordPress and other agencies’ code, capture its rules as tests, then stabilise.
Selected work
Many projects delivered, here are a few recent ones.
-

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.
-

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.
-

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.
-

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.
-

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.
-

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.
How we work
Senior engineers do the work,
and stay on after launch.
-
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.
-
Most engagements run past three years, with ongoing maintenance, so the people who build it are the people who keep it running.
-
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.
- Emailteam@codelight.eu
- AddressMadara 1-5, Tallinn 10612, Estonia
- LinkedInlinkedin.com/company/codelight