BUILDER'S LOG·6 min read

The honest version

How I Built 4 AI Products While Working Full-Time at a Bank

The honest version. Not a '5am morning routine' post. Just the system that actually worked — with real time logs and the mistakes that cost me weeks.

For Side-Project Builders, Career Changers, Working Professionals

Key Takeaways

  • 780 hours over 12 months (15 hrs/week) produced 4 production AI products
  • Session handoff notes save 30-60 min of context re-loading per session
  • Your day job is your unfair advantage — real problems beat guesswork every time
Sivakumar Chandrasekaran

Sivakumar Chandrasekaran

AI Builder & Banking Expert · Abu Dhabi, UAE

Share

I'm a Senior Retail Banking Officer at Emirates NBD — one of the largest banks in the Middle East. Full shifts. Client relationships. Sales targets. GEMS Sapphire Award (top 1% performer).

I also built 4 production AI products in the past year. One of them has 1,600+ source files.

People ask "how." Usually they expect some inspirational productivity hack. The real answer is more boring and more useful.

The Honest Time Budget

My Actual Week (averaged over 6 months)

Monday–Friday:

  • Bank work: 8–9 hours/day
  • Commute: 1 hour/day
  • Evening building: 1.5–2.5 hours (not every day)
  • Available evenings: ~3–4 per week

Weekends:

  • Saturday: 4–6 hours (primary build day)
  • Sunday: 2–4 hours (lighter, planning + writing)
  • Sometimes: full Sunday sprint (rare)
MetricValue
Total12–18 hours/week
Realistic average15 hours/week
Over 12 months~780 hours

780 hours. That's what produced 4 AI products. Let me break down where those hours actually went.

What 780 Hours Produces

Hour Allocation (approximate)

ProjectHoursShare
Premier Radar~420 hours54%
-- Architecture/design60 hours
-- Implementation280 hours
-- Debugging/fixing50 hours
-- Deployment/infra30 hours
SKC Digital~120 hours15%
AI Leads Portal~80 hours10%
Coach~60 hours8%
Learning/experimenting~50 hours6%
Infrastructure setup~30 hours4%
Content/portfolio~20 hours3%
Total~780 hours100%

Premier Radar took the lion's share because it's an enterprise-scale platform. The others were simpler — but they exist, they work, and they prove I can deliver across different architectures and problem spaces.

The System That Actually Works

Rule 1: One Project at a Time

I never context-switch between projects within the same week. When I'm building Premier Radar, everything else is frozen.

Why this matters — context-switching cost for AI projects:

ActivityTime
Re-read architecture notes15 min
Re-load mental model20 min
Find where I left off10 min
Get into flow state15 min
Total switching cost~60 min

With 15 hours/week, losing 60 min to context-switching means losing 7% of your total available time. Twice a week = 14%. That's an entire evening session gone.

Rule 2: Session-Based Development

Every coding session follows a strict protocol:

Session Protocol

Start (5 min):

  • Read last session's handoff note
  • Identify ONE concrete deliverable for today
  • Time-box the session (usually 2–3 hours)

Build (2–3 hours):

  • Focus on the single deliverable
  • No "quick improvements" to other things
  • No refactoring unless it's the stated goal
  • Ship or reach clear stopping point

End (5 min):

  • Write handoff note for future me:
    • What I finished
    • What's next (concrete, not vague)
    • Any bugs or gotchas discovered
    • Architecture decisions made + reasoning
  • Commit everything, push to GitHub
MetricValue
Total overhead10 min out of 150 min
ROISaves 30–60 min of "where was I?" next session

This handoff system is the most important productivity technique I've found. Without it, I'd lose the first 30-60 minutes of every session re-loading context. With it, I'm productive in 5 minutes.

Rule 3: Ship Ugly, Iterate Fast

My Shipping Philosophy

VersionStateAction
V1It works. Looks terrible. Has hardcoded values.SHIP IT
V2Handles edge cases. Basic error handling.SHIP IT
V3Looks decent. Handles production load.SHIP IT
V4Polished. Tested. Documentation exists.SHIP IT

What never ships: The version that's "almost perfect" but has been sitting on your laptop for 3 months.

The AI Leads Portal's first version had hardcoded product categories and no authentication. But it worked at a live bank expo event, and it proved the concept. That's worth more than a perfect app that nobody's seen.

Rule 4: Use Your Day Job as Input

This is the unfair advantage that most side-project builders don't have.

Every day at Emirates NBD, I sit across from the exact users my AI products serve. I watch relationship managers handle leads. I see the compliance workflows. I know which processes are painful because I live them.

What most side-project builders do:

  1. Guess
  2. Build
  3. Hope someone wants it

What I do:

  1. See real problem at work
  2. Validate it's widespread
  3. Build on weekend
  4. Test with real workflow
  5. Iterate

This is why my products work. They're not solutions looking for problems. They're problems I've lived with for years, finally getting solved.

The Mistakes That Cost Me Weeks

I want to be honest about what didn't work:

Trying to build every evening: Burnout in 2 weeks. Now I build 3-4 evenings per week max. The other evenings are for family, rest, and thinking.

Feature creep on Premier Radar: I spent 3 weeks building an analytics dashboard that nobody asked for. Those were 3 weeks I could have spent on the core AI scoring engine. Lesson: build what's needed, not what's cool.

Not writing tests early: Month 3, I broke the lead scoring algorithm with a "small change." Took 2 days to find the bug. Now I write tests for anything that touches scoring or financial calculations.

Comparing myself to full-time builders: Twitter is full of people shipping daily updates because building IS their job. I have 15 hours/week. Different game, different strategy. Once I accepted that, I stopped feeling behind and started being strategic.

The Results

12 Months, 15 Hours/Week:

ProductScaleDetailCategory
Premier Radar1,600+ files92 migrationsEnterprise-grade
SKC DigitalProductionskc.digitalAI consulting engine
AI Leads PortalDeployedLive events160% throughput increase
CoachProductionMicroservicesPerformance evaluation

Total: 4 products in production, all built alongside a full-time senior banking role with top 1% performance rating.

You don't need to quit your job to build serious AI products. You need a system that respects your constraints, tools that multiply your limited time, and the discipline to ship imperfect things consistently.

The products aren't perfect. But they exist, they work, and they prove capability at a level most full-time builders haven't reached.

That's the point.

Ready to move AI from pilot to production?

15 minutes to diagnose what's blocking your AI initiative. No pitch — just a conversation.

Book a 15-min diagnostic call

How did this land?

Sivakumar

Ask about this article

AI-powered — answers based on this article + Sivakumar's expertise

Stay ahead

Get the next insight before it's published

One email when a new article drops. AI strategy, engineering, and banking — from someone who does all three. No spam.

side projectsproductivitycareerbankingAI products
Share
Sivakumar Chandrasekaran

Written by Sivakumar Chandrasekaran

20 years across technology delivery and banking. Building AI products that work in regulated industries. Based in Abu Dhabi.