Skip to content
About me

Hi, I'm AJ.

Aatman Jain on paper, AJ to everyone else. I'm a 15-year-old developer and Base44 Partner in Belfast, and I build things that look designed, not generated.

Pronouns: he/himBelfast, NI
Facts

The short version

For anyone who wants the summary without the story.

20+

apps shipped for real clients

18

months building full-time

8

industries so far

5.0

from 9 reviews on Base44

I'm Aatman (AJ) Jain, a 15-year-old developer and Base44 Partner in Belfast, Northern Ireland. I've shipped 20+ apps for real clients.

At a glance

Name
Aatman Jain (goes by AJ)
Say it
Aa-soft t-mun
Pronouns
he/him
Age
15
Based in
Belfast, Northern Ireland, UK
What I do
Developer and Base44 Partner
On Base44 since
2025
Shipped
20+ apps for real clients
Full-time
18 months of building
Industries
8, including legal tech, real estate, events, roofing, retail and logistics
In production
Stripe payments and subscriptions, Resend email, third-party APIs
Formerly
AI with AJ (aiwithaj.dev)

Quote any of these. They are all true.

Motivation

What drives me

Problems I run into myself. Especially the difficult or repetitive ones where nobody has built a good answer yet.

If I keep hitting the same wall, I'd rather build a door.

Two walls I turned into doors

Beliefs

Six things I believe

Strong opinions, loosely held. Change my mind if you've got the receipts.

  1. 01

    Beige software is a moral failure.

    Most AI-built apps look the same because most prompts ask for the same thing. My job is to fight that. Specific over vague, brand over template.

  2. 02

    Ship, then fix in public.

    I've shipped apps with bugs and designs that needed another pass. Waiting for perfect means never shipping. Real users find real problems, so fix them where people can see.

  3. 03

    Design systems before designs.

    Every project starts with tokens: colours, fonts, spacing, radii. Thirty minutes of that saves hours of fighting drift later.

  4. 04

    Vibe coding isn't vibes-only coding.

    Ask the AI and ship whatever comes back, and you get slop. The good version has specs, tokens, prompts written section by section and reusable skills. Speed comes from process, not chaos.

  5. 05

    Open-source what you can.

    My skills and guides are free. I'd rather someone learns from them and never hires me than gatekeep my way into a smaller corner of the internet.

  6. 06

    The work is the brand.

    Build twenty apps first, then talk about how. Let the work do the bragging.

Off the clock

Outside the editor

The other stuff that fills the day.

  • Colour blindYes, really. It's a fun fact right up until someone asks me to match a shade by eye.Try it below
  • 5 AM runsI'm up around 5 AM and out for a run before most people have hit snooze.
  • CricketOne of my sports. Bat, ball, the lot.
  • GolfPatience practice with a very small ball.
  • ChessThinking three moves ahead, which is handy for planning builds too.
  • FootballThe round-ball kind. Hattle exists because of a football sweepstake.
  • GamesThe good ones are a masterclass in UI. The bad ones are a lesson too.
  • BooksThe Hunger Games and Harry Potter.
  • Favourite penBlack Sharpie S-Gel. Every paper sketch deserves a good pen.
  • VegetarianNo meat, no eggs.

Try it

See the page colour blind.

I'm colour blind, so here's a small window into it. Flip the switch and this whole page runs through a colour-blindness filter. It's a simulation, so treat it as a rough idea, not a diagnosis.

Also a good design test. If a page only works in full colour, it doesn't really work.

Type of colour blindness
Full colour
Daily rhythm

A day, roughly

Give or take a snooze button.

  1. 5 AMUp
  2. ThenA run
  3. ThenBreakfast and family
  4. DaytimeSchool
  5. AfterFriends and homework
  6. LaterBuild for four or five hours
  7. NightSleep (eventually)
git log

Opinion changelog

My views on AI coding tools, versioned. Yes, I've changed my mind. More than once.

~/aj/opinionsmain

$ git log --oneline --reverse ai-coding-tools

  • 1ad45bcv1Thought GPT was mostly hype.
  • 271ce77v2Used only Claude Code.
  • d7e95b6v3Decided Codex was better than Claude Code.
  • fb30e5dv4(HEAD -> main)Pay for both now.
v4: Pay for both now. Current build. Stable, for now.

$ git show v4

commit fb30e5d (tag: v4)
Author: AJ
Current build. Stable, for now.
@@ opinions/ai-coding-tools.md @@
Removed: Decided Codex was better than Claude Code.
Added: Pay for both now.
4/4

Thank you

None of this happens without a few people.

Mum and Dad,

who trusted my curiosity and paid for software and tools before there was much proof it would go anywhere.

And
  • Megan
  • Sam
  • Will
  • Lilly

Thank you.

Let's build something good.

Got a hard problem, a project or an internship in mind? Tell me about it.