Lalit Kale

Lalit Kale

Principal Software Engineer · Solution Architect · AWS Community Builder

Dublin, Ireland

I'm a hands-on Principal Software Engineer and Solution Architect with over fifteen years of experience designing and building large-scale distributed systems. I work at the intersection of software architecture, platform engineering, and cloud infrastructure — with a particular focus on event-driven architectures and AWS serverless services.

I care about building systems that last: ones that are observable, secure, operationally sound, and genuinely usable by the teams that depend on them. I'm not an ivory-tower architect — I write code, I review designs, and I stay close to the work.

Experience

I've spent my career working across a range of organizations and domains. I've built Platform-as-a-Service products on AWS, designed multi-tenant SaaS architectures, led platform engineering teams, and driven large-scale event-driven transformations. Some of the organizations I've worked with include VerizonConnect, Dell, and Synechron.

I've navigated the full spectrum of platform challenges — from the technical (control planes, cell-based architecture, distributed systems failures) to the organizational (hiring for platform mindset, team topology, internal developer portals). That breadth informs how I approach architecture: as a socio-technical problem, not just an engineering one.

Areas of Focus

  • Event-Driven Architecture — patterns, maturity models, AWS serverless services (EventBridge, SQS, SNS, Kinesis, Step Functions, Lambda)
  • Platform Engineering — internal developer portals, developer experience, PaaS design on AWS
  • Distributed Systems — consistency, fault tolerance, time and ordering, split-brain, thundering herds
  • Domain-Driven Design — bounded contexts, event storming, CQRS, event sourcing
  • Cloud Architecture — AWS Well-Architected, multi-account landing zones, security, cost optimisation
  • Engineering Leadership — team structure, hiring, engineering culture, socio-technical systems

Books

I've authored and co-authored two books on software engineering:

Writing & Community

I write on this blog about distributed systems, platform engineering, cloud architecture, and the craft of software. I also publish on Substack (Kaleidoscope) and dev.to as part of the AWS Community Builders programme.

I've spoken at meetups and conferences on topics ranging from serverless architectures and application security to domain-driven design and platform engineering. My slides are available on Speaker Deck and SlideShare.

Get in Touch

If you're working on an interesting distributed systems or platform engineering problem, or you'd just like to swap ideas — I'd love to hear from you. Connect on LinkedIn.