Build my hero. I review before it ships.

Software engineer @ in2event · I direct AI agents · Netherlands

Agents write the code. I plan it, review it and ship it.

I'm Janitha. For five years I built React and TypeScript products by hand. Now I brief AI agents, split the work between them, read every diff, and catch the bugs before they reach production.

This build: 25 tasks · 1 bug caught by me

How I work now

I don't type most of the code anymore. I'm still responsible for all of it.

Every AI session starts from zero. Until it has been handed its working context, it doesn't know the codebase, the history, or what we decided yesterday. I think of it like helping a newborn stand up and walk: I give it context, a direction and guardrails, and I stay close for the first steps.

  1. 1

    Brief

    I write down what we're building, the constraints, what "done" means and what must not change.

    I decide
    Goal, constraints, definition of done
    Agents do
    Read the codebase, ask what's unclear
  2. 2

    Plan

    I break the work into pieces small enough to review, and ask what could go wrong before anything is written.

    I decide
    Scope, order, which risks matter
    Agents do
    Explore the code, draft plans, list failure cases
  3. 3

    Orchestrate

    I run several agents side by side, each with one task and clear boundaries, so their changes don't collide.

    I decide
    Who does what, when to stop or redirect
    Agents do
    Write code and tests in parallel
  4. 4

    Review

    I read every diff. Years of writing React and TypeScript by hand is how I notice the bug that still passes the tests.

    I decide
    What gets sent back, what is good enough
    Agents do
    First-pass review, run tests, apply fixes
  5. 5

    Ship

    I run the release: checks, preview, deploy, and watching it afterwards. If it breaks, it's mine to fix.

    I decide
    Release or hold, rollback
    Agents do
    Changelog, release notes, routine checks

AI didn't teach me how to build. It changed how fast I can build.

Work · with a team

The operations behind a festival

I work across multiple products at in2event, an event management platform that powers the operations behind major festivals and venues: artist management, backstage logistics, staff scheduling, accreditation, access control and real-time event operations. Among them is Valve Vacation, a website and app the team built from scratch. It is a complex ecosystem. Here is one day of it.

A show day · simulated

Build-up

Show

Load-out

The site

Suppliers

Crew

Artists

Access

06:0010:0014:0018:0022:0002:00

Suppliers · deliver, set up, run, break down

2 trucks on site

Drag across the day, or use the arrow keys, to move through it yourself. Point at a supplier to see what it brings.

16:30

Show

Doors. Thousands of scans in the first hour.

in2event · Accreditation and check-ins

Every pass says who may go where. Scanners at each zone check it.

The check has to be instant at the door, and still right when the list changed a minute ago.

The day and its numbers are made up, to show how the products fit together. The products are real, and I work across them.

Work · on my own

From a business idea to a working product

FitWithLexy is my wife's personal training business. I built its website from scratch, by myself: online payments, session management, a separate admin panel, and AI-generated promotional videos built into the pages. Everything from the site her clients see to the tools she needs to manage the business behind the scenes.

FitWithLexy

fitwithlexy.com

One business idea, taken to a working product: the website her clients use, and the tools that run the business behind it.

The two frames are a sketch of how it fits together, not screenshots. The site itself is live.

Foundation

I Know What's Behind the Prompt.

Before AI became part of my workflow, I was already building products from scratch. Years of hands-on engineering taught me what works, what breaks, and why. Today, that foundation helps me guide AI with intention and challenge its output.

The prompt

  1. 01It is not one form. It runs in phases.
  2. 02People register their guests as well as themselves.
  3. 03Flights, hotels, activities and payment all hang off it.

What it leaves out

What got builtValve Vacation · Registration
Registration platform

Toolbox

What I build with prompts today, I used to build by hand.

That is why I know what I'm doing. Every tool here is one I worked in by hand, on the products above. AI has made that work faster. Knowing the tools is what lets me give it better instructions, recognise when something isn't right, and guide it toward a better solution.

Pick a stage to see what it leans on, or point at a tool to see where it is used.

One piece of work, start to finish

Every tool here is one I have worked in by hand.

Build

AI writes much of the code, in the tools I wrote in by hand for years.

That is why I can follow every line that comes back, and say what to change.

Working with AI

Frontend

Mobile

Backend

Node.js · GraphQL · PrismaMongoDB · PostgreSQL · Redis

Delivery

AWS · Docker

Path

How I got here

Sri Lanka, North Macedonia, the Netherlands. Three places, and what each one left me with.

01/Colombo6.9°N 79.9°E

Sri Lanka · Where it started

My first lines of code

I grew up here, and this is where I started to code. Nothing came ready-made. You figured it out yourself.

02/Skopje42.0°N 21.4°E

North Macedonia · First move abroad6,900 km from Colombo

A new country and a new team

Working somewhere unfamiliar, with a team I didn't know, is where I grew most as an engineer.

03/Netherlands52.2°N 5.3°E

in2event · Today1,650 km from Skopje

Whole products, built by hand

Software engineer at in2event, across multiple products behind major festivals and venues. With the team, I worked through every part of them: the architecture, the code, the design decisions.

04/Nowwith AI in the work

I was building complete products from scratch long before AI became part of the development workflow.

Back then everything took a lot more manual engineering, problem-solving and figuring things out yourself. Now imagine what someone with that foundation can build with the tools we have today. The possibilities have become a lot more interesting.

Arcade

Pick the Lock

A small beat-the-clock vault game with a leaderboard. Stop the needle on the bars before the time runs out.

Play a game

Contact

Let's build something

Open to interesting projects and conversations. The fastest way to reach me is email.

© 2026 Janitha Lakshan

Play a game