Arun Prakash Still curious · Director’s cut

The reel
Now

The director’s cut

Still curious.

A life told through the things I had to understand.

Arun Prakash Software architect & engineer · Kerala, India

Before · The beginning

Something starts to form.

School was never my strong suit. Curiosity was: I took hardware apart just to see how it worked. Before programming, there was a computer I was not meant to break and a question I could not stop asking.

Curiosity came first.

Early days · First contact

My sister made the machine feel possible.

She taught me Windows XP, Microsoft Paint and the small experiments that turn fear into confidence.

Technology became something I could touch.

My sister First teacher · Windows XP and Paint

A year off · A detour

The expected path did not hold.

Failing 12th grade left a year without a plan, and I needed to earn. It also gave me a way to learn without waiting for permission.

The detour became the beginning.

A year off · The gap

I went looking for a gap.

I studied how people made money around CS:GO. Players wanted hours on their Steam games without actually playing. Watching the market and the Facebook groups, I found a need the free tools didn’t meet, and decided to sell it as a service.

The market told me what to build.

A Steam SaaS My first product

2014–18 · Self-taught

I learned C# the way you learn a language.

The best engine for it was ArchiSteamFarm, an open-source C# project. I didn’t know C#. On a Core 2 Duo, I read its source line by line, word by word, searching every keyword, until patterns appeared: braces, classes, the way data moved. Microsoft’s documentation did a lot of the teaching.

Its contributors answered my questions. Most of the time.

Bachelor of Computer Applications St. Thomas College, Konni · 2014–18

2014–18 · Make it different

The computer did not care about my grades.

It cared whether the code worked. I learned how the software ran before changing it, then added small things, like an automatic reply when someone messaged a boosted account. I never wanted a customer asking why they paid ₹200 for what a free tool did.

So I kept making it different.

2014–18 · Turning point

It started as survival.

The will to push forward and make some money kept me going. It was survival. Somewhere along the way, the work itself became the reason.

Survival became passion.

2018–21 · Making

I built things because they should exist.

A university-results app was downloaded around 50,000 times, and a broadband tracker reached 10,000 users. Flutter packages and side projects turned curiosity into something useful for other people.

An idea needs a working form.

Freelance developer Independent · 2018–21

2021–23 · Engineering

Small programs led to larger questions.

C#, .NET, mobile, web and infrastructure each taught a different part of the same lesson: the visible surface is never the whole system.

I do not like black boxes.

Software Engineer · White Rabbit Group Oct 2021 – Nov 2023

2023–25 · Scale

Code became a system.

Databases, caches, load balancers, cloud infrastructure and deployment changed what it meant to build reliable software.

The bottleneck is rarely where it first appears.

Senior Software Engineer · White Rabbit Group Nov 2023 – Jul 2025

2023–25 · Responsibility

People are part of the architecture.

Senior engineering brought harder work: decisions, mentoring, workflows and problems that did not have a neat technical fix.

Changing a system is different from solving a bug.

Apple · App Development with Swift Associate 2023 · Certified User 2024

2025–now · Agents

Then the way we build began to change.

AI moved the question beyond code generation. I began exploring planning, orchestration, validation and Wave Planning for parallel work.

Human intent. Agents. Tools. Iteration.

Technical Specialist / Junior Architect White Rabbit Group · Jun 2026 – now

Always · The other rabbit holes

I keep looking underneath the surface.

Linux, Hyprland, Rust, kernels, networking, PC building, photography, motorcycles, astronomy and science fiction all lead back to the same instinct.

Zoom in far enough and the familiar becomes strange.

Now · Uncertainty

Understanding is not the same as control.

Some systems remain difficult because they contain people, incentives, history and incomplete information. I am learning to live with that.

Curiosity has a cost.

Next · Still building

The experiment is still running.

I do not know which idea becomes a product or which rabbit hole comes next. The next question is enough to begin.

Still curious.

End credits

Arun Prakash, smiling, in glasses and a dark shirt

Thanks for watching.Still curious.

[email protected]

GitHub LinkedIn The reel

A life byArun PrakashStill curious.

Experience

Technical Specialist / Junior Architect
White Rabbit Group, 2026–now
Technical Analyst
White Rabbit Group, 2025–26
Senior Software Engineer
White Rabbit Group, 2023–25
Software Engineer
White Rabbit Group, 2021–23
Freelance developer
Independent, 2018–21

Education

Bachelor of Computer Applications
St. Thomas College, Konni, 2014–18

Certifications

App Development with Swift, Associate
Apple, 2023
App Development with Swift, Certified User
Apple, 2024

Core skills

Mobile
Swift, SwiftUI, UIKit, Flutter, Dart, Unity (VR)
Agents
Multi-agent orchestration, MCP servers, tool calling, RAG, evals
Backend
Python (FastAPI), Node, ASP.NET Core, Go, PostgreSQL, Redis
Cloud
AWS, GCP, Azure, Docker, Kubernetes, Cloudflare
Frontend
Angular, React, Next.js
Practice
System design, architecture review, mentoring, standards

Special thanks

First teacher
My sister
Answered a beginner’s questions
The ArchiSteamFarm contributors

Contact

Code
github.com/ArunPrakashG
Elsewhere
linkedin.com/in/arunprakashg