The director’s cut
Still curious.
A life told through the things I had to understand.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
- [email protected]
- Code
- github.com/ArunPrakashG
- Elsewhere
- linkedin.com/in/arunprakashg