Builder → Architect → Advisor

18 years of building, breaking, and fixing systems. Plus a law degree, because apparently that wasn't enough.

Kunjan Dalal

I am Kunjan (a.k.a. Kunjee for friends and tweeps). Failed poet, mathematics enthusiast, functional programming evangelist, and software architect with 18 years of building production systems. Graduated software engineering in 2008, completed my LLB in 2025 because apparently one degree wasn't enough suffering.

Partially natural ambidextrous, a proper south paw and a true Sagittarius. When not writing code, you'll find me smashing table tennis balls, diving for volleyballs, reading history books, or writing poetry that no one will publish.

Founder of Fuzzy Cloud , conference speaker, and OSS contributor. I maintain awesome-fable and contribute to Rust ecosystem projects like actix and juniper. I've built systems across LegalTech, Healthcare, and FinTech — domains where mistakes cost money and sleep.

My expertise spans the full stack: React, Next.js, Astro, Alpine, Angular, SolidJS on the frontend. F#, Scala (cats, zio), Rust, TypeScript (Effect-TS, fp-ts) on the backend. Monorepos with Turbo and Nx for teams that need to actually coordinate. Functional programming not because it's trendy, but because it prevents 3 AM debugging sessions. Software is art to me — way more than requirements and if-else loops.

What drives me

Pragmatic Over Perfect

I care about solutions that work in production, not academic perfection. Trade-offs are inevitable — the art is knowing which ones to make. Perfect is the enemy of shipped.

Cost Consciousness

Every architectural decision has a cost — in money, complexity, or maintenance burden. I optimize for three things: your AWS bill, your sleep schedule, and your sanity when you need to change something six months from now.

Boring Reliability

The best systems are boring. They use proven technologies, have clear failure modes, and don't wake you up at 3 AM with mysterious errors. Boring scales. Exciting crashes.

Learning Through Scars

I've learned more from production failures than from any book or course. 18 years means I've made plenty of mistakes — the kind that wake you up at 3 AM, the kind that cost real money. Experience beats theory every time.

Software as Art

Software isn't just requirements and if-else loops. It's craft. It's making trade-offs that matter years later. It's architecture that tells a story. Every system I build is a piece of work I'm proud to put my name on.

Selected Talks and Appearances

Open Source Contributions

I maintain and contribute to various open source projects:

  • awesome-fable - Curated list of Fable resources
  • Rust ecosystem - Contributions to actix, juniper, and other Rust projects
  • F# ecosystem - Various Fable and F# libraries

Check out my GitHub profile for more.

Journey

2008: Graduated with a software engineering degree. Started as a developer who didn't know what production meant. Learned fast.

2008-2015: Developer → Senior Developer → Tech Lead. Built mobile apps, IoT platforms, web systems. Worked with .NET, Node.js, experimented with functional programming. Started falling in love with F# and Rust. Made plenty of mistakes.

2015-2020: Solution Architect → Product Lead. Scaled systems, mentored teams, spoke at conferences. Designed healthcare platforms, financial systems, legal tech products — domains where mistakes cost money and sleep. Founded Fuzzy Cloud. Got serious about functional programming.

2020-2026: Software Architect & Product Advisor. Helped companies build AI/RAG systems, design production architectures, and advise on technical strategy. Completed my LLB in 2025 because 18 years of software wasn't challenging enough. Now focused on high-level advisory work.

Along the way:

  • Built mobile apps used by millions
  • Designed systems processing billions of transactions
  • Architected platforms for healthcare, legal tech, and fintech
  • Integrated AI/RAG systems that actually work in production
  • Mentored teams across multiple countries and timezones
  • Spoken at conferences (F# Exchange, Functional Conf, and more)
  • Contributed to open source (Rust, F#, various ecosystems)

Every project taught me something. Every failure made me better. Every 3 AM production incident made me design better architectures. The law degree? That's for the LegalTech work where understanding both code and compliance actually matters.

Let's work together

Interested in consulting, speaking engagements, or just want to chat about systems?