For founders, ops leaders and product teams

Most AI pilots never ship.Let’s build the exception.

I turn complex real-life problems into AI software people can use. One owner from the first conversation to the screen your team runs on.

Taking new projects · Remote · US-hours overlap

Googleengineering intern, 2017University of WaterlooAI research, 2018 to 2019Carnegie Mellon Universityresearch, 2019
  • Kevin holding the SelectUSA Indonesia winner boardWinner · SelectUSA Indonesia

2026 Led QuantumByte to win the U.S. Embassy’s pitch competition.

Source

Work

World-class products, three kinds.

Twelve full case studies
Kevin at the PRESISI launch display, May 2022National scale
Polri2022

15M downloads · 4.8★

PRESISI, the national police super app

For Indonesia’s national police and the public they serve

A brief to fold 100+ apps into one had stalled because vendors would not hand over control. They got an empty super app to join instead.

Product leadCase study
The QuantumByte builder with a generated app previewed on a phoneAI app builder
QuantumByte2025

Winner, SelectUSA 2026

Anyone describes an app. It gets built.

For Founders, village teams and students with no engineers

Started it myself, then led the team. A builder that speaks business, not engineering, and a bet on first use: the strongest model for every free user, not the cheapest.

Founder and product leadCase study

Everything else

Filter by kind of work
18 more

Who this is for

The most painful thing, and the most useful thing I have for it.

Illustration: a founder sketching a product at a whiteboard

For founders looking for a builder who gets it.

The painful part

You have the taste and the vision. You spend your days translating it into tickets, chasing technical detail, and re-explaining what you meant.

What I bring

A force multiplier who already speaks founder. I take the vision, make the product calls with you, and ship it, so you stop managing the technical detail.

Illustration: an operations leader in front of a dispatch wall that resolves into one screen

For ops leaders looking for software the floor will actually use.

The painful part

The operation runs on spreadsheets and WhatsApp. Nobody knows which file is current, one question means checking five places, and the last tool got worked around.

What I bring

Ops software that survives contact with the floor. I have shipped it to 15 million downloads and hundreds of thousands of operators, and I know why tools get worked around.

Illustration: a small product team reviewing a working app together

For product teams looking for the part between demo and daily use.

The painful part

95% of enterprise AI pilots deliver no measurable P&L impact, and most shipped features go unused. The demo worked; production did not.

What I bring

AI inside your rules, first-use quality, and a review loop with the people who will actually use it, until it holds up on a Monday.

I’ve been the founder. I’ve run the ops. I still write the code.

Still writing code every week.

See the commits on GitHub

1,802 contributions
over the past two months

10 Jul 2026 – 9 Sept 2026

Saved 9 Sept, 09:51 UTC

1,802 GitHub contributions over the past two months10 Jul 2026 – 9 Sept 2026. Activity on 47 days. Darker green squares show days with more contributions. Daily counts are available below the calendar.0 contributions on 10 Jul 20263 contributions on 11 Jul 20262 contributions on 12 Jul 20260 contributions on 13 Jul 20262 contributions on 14 Jul 20260 contributions on 15 Jul 20260 contributions on 16 Jul 20260 contributions on 17 Jul 20260 contributions on 18 Jul 20260 contributions on 19 Jul 20260 contributions on 20 Jul 20260 contributions on 21 Jul 20260 contributions on 22 Jul 20260 contributions on 23 Jul 20260 contributions on 24 Jul 20260 contributions on 25 Jul 202643 contributions on 26 Jul 2026104 contributions on 27 Jul 202669 contributions on 28 Jul 202614 contributions on 29 Jul 202621 contributions on 30 Jul 20266 contributions on 31 Jul 20261 contribution on 1 Aug 20262 contributions on 2 Aug 202628 contributions on 3 Aug 202626 contributions on 4 Aug 20260 contributions on 5 Aug 20262 contributions on 6 Aug 202616 contributions on 7 Aug 202640 contributions on 8 Aug 202624 contributions on 9 Aug 202622 contributions on 10 Aug 202668 contributions on 11 Aug 202630 contributions on 12 Aug 202652 contributions on 13 Aug 202644 contributions on 14 Aug 202625 contributions on 15 Aug 20268 contributions on 16 Aug 202682 contributions on 17 Aug 2026174 contributions on 18 Aug 202675 contributions on 19 Aug 202631 contributions on 20 Aug 202647 contributions on 21 Aug 202616 contributions on 22 Aug 202632 contributions on 23 Aug 202630 contributions on 24 Aug 202616 contributions on 25 Aug 202680 contributions on 26 Aug 202643 contributions on 27 Aug 202645 contributions on 28 Aug 202687 contributions on 29 Aug 202697 contributions on 30 Aug 2026162 contributions on 31 Aug 202631 contributions on 1 Sept 20268 contributions on 2 Sept 202612 contributions on 3 Sept 20267 contributions on 4 Sept 20260 contributions on 5 Sept 20266 contributions on 6 Sept 202642 contributions on 7 Sept 202611 contributions on 8 Sept 202616 contributions on 9 Sept 2026

Activity visible on my GitHub profile, including commits, pull requests, and reviews. Some private work appears only as anonymous counts.

Daily counts & data source

Loaded from GitHub Contributions API, an independent open-source service. Its results are cached for up to one hour; GitHub may take longer to reflect new activity. What GitHub counts.

Daily contributions · 10 Jul 2026 – 9 Sept 2026
DateContributions
9 Sept 202616
8 Sept 202611
7 Sept 202642
6 Sept 20266
5 Sept 20260
4 Sept 20267
3 Sept 202612
2 Sept 20268
1 Sept 202631
31 Aug 2026162
30 Aug 202697
29 Aug 202687
28 Aug 202645
27 Aug 202643
26 Aug 202680
25 Aug 202616
24 Aug 202630
23 Aug 202632
22 Aug 202616
21 Aug 202647
20 Aug 202631
19 Aug 202675
18 Aug 2026174
17 Aug 202682
16 Aug 20268
15 Aug 202625
14 Aug 202644
13 Aug 202652
12 Aug 202630
11 Aug 202668
10 Aug 202622
9 Aug 202624
8 Aug 202640
7 Aug 202616
6 Aug 20262
5 Aug 20260
4 Aug 202626
3 Aug 202628
2 Aug 20262
1 Aug 20261
31 Jul 20266
30 Jul 202621
29 Jul 202614
28 Jul 202669
27 Jul 2026104
26 Jul 202643
25 Jul 20260
24 Jul 20260
23 Jul 20260
22 Jul 20260
21 Jul 20260
20 Jul 20260
19 Jul 20260
18 Jul 20260
17 Jul 20260
16 Jul 20260
15 Jul 20260
14 Jul 20262
13 Jul 20260
12 Jul 20262
11 Jul 20263
10 Jul 20260

Two ways in

A problem to solve, or a seat to fill.

A problem to solve

Bring me the problem.

Scoped paid trial. Weekly slices. Stop any time.

How a project runs

A seat to fill

Or hire me as the engineer.

Senior product engineer or forward-deployed engineer. Contract or full-time, US hours. A paid trial week is the interview.

What the first week looks like

How it works

Three steps. You decide after each one.

The full process
  1. Tell me the problem

    Thirty minutes. Bring the last time it went wrong, or the role you need filled.

  2. We scope a paid trial

    The outcome, the price and who signs off, written down first. Easy to stop.

  3. Working software every week

    Real slices on your real workflow. You decide what comes next.

Kevin discussing BLC at a BNPB COVID-19 press conference, with a sign-language interpreter
Indonesia’s national COVID-19 task force, May 2020. Photo: BNPB via detikNews

Why me

I’ve carried the responsibility, not just the ticket.

Founder
Quantum: $20K of personal investment to $3M in cumulative revenue, bootstrapped. 51 people, 40+ clients.
Operator
PRESISI police super app, 15 million downloads. Avian TMS replaced Locus, renewed after a year. 19,000 roles mapped at Telkomsel.
Engineer
Google engineering intern. AI research at Waterloo and Carnegie Mellon, co-author on ICLR and CHI 2020 papers, 152 aggregate research citations. Commits every week.
Public record
Named developer of Indonesia’s COVID app (BNPB). SelectUSA Indonesia winner. Featured in Tech in Asia.
International
Postcard.inc, Playmatic (acquired by OpenAI), CMC+Co.
The full story

Writing

Notes on how I work.

All posts

In the news

Public record, with sources.

The archive

Bring me the problem. I’ll bring the plan.

Thirty minutes. Bring the last time it went wrong. You leave with a straight answer.

Tell me the problemSee how a project runs

Taking new projects · Remote · US-hours overlap