Lead Software Engineer · Scala 3 · ZIO · Apache Kafka · Apache Spark | Distributed Systems | Event-Driven Architecture | Bengaluru · Open to Remote


India

Noida, Uttar Pradesh, India

Hyderabad, Telangana, India

Noida Area, India

Noida Area, India

Noida






Bachelor of Engineering (BE), Computer Science & engineering
Rajiv Gandhi Prodoyogiki Vishwavidyalaya, Bhopal
Join DHIRENDRA and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Software Engineer · Scala 3 · ZIO · Apache Kafka · Apache Spark | Distributed Systems | Event-Driven Architecture | Bengaluru · Open to Remote
I build distributed systems that process millions of events reliably — using Scala 3, ZIO, Apache Kafka, and Apache Spark. 10+ years designing and delivering high-throughput, fault-tolerant backend systems in Scala. Currently Lead Software Engineer at Avlino, Bengaluru, building event-driven platforms for real-time data processing. ─── WHAT I BUILD ─────────────────────────────────────────── ✦ Real-time event streaming pipelines (Kafka + ZIO Streams) ✦ Distributed microservices with ZIO + ZIO HTTP ✦ Big data processing at scale (Apache Spark, Delta Lake) ✦ Type-safe functional backends (Scala 3, Cats Effect, ZIO 2) ✦ Event-sourced systems with CQRS and SAGA patterns ✦ PostgreSQL performance tuning and schema design ─── TECHNICAL STACK ─────────────────────────────────────── Languages: Scala 3, Rust, Python, Java 21 FP/Reactive: ZIO 2, Cats Effect, Akka/Pekko, Akka Streams Streaming: Apache Kafka, ZIO Kafka, Apache Flink Big Data: Apache Spark, Databricks, Delta Lake HTTP: ZIO HTTP, Play Framework, Pekko HTTP Databases: PostgreSQL, MongoDB, Redis DevOps: Docker, Kubernetes, GitHub Actions, AWS ─── RECENT BUILDS ──────────────────────────────────────── - Attendance Management Platform — ZIO 2, ZIO HTTP, Kafka, PostgreSQL, full CQRS with event-driven architecture - Distributed Rate Limiter — ZIO + Redis, Token Bucket + Sliding Window algorithms, production-grade with metrics - Event Sourcing Platform — Kafka as event store, ZIO Streams projections, real-time read model rebuilding ─── WHAT SETS ME APART ───────────────────────────────────── Most Scala engineers use frameworks. I understand the internals. I can debug a ZIO fiber leak, tune a Kafka consumer group, read a Spark explain plan, and design a schema that holds up under 10M events/day. 10 years of scars and solutions. Open to senior/staff/architect Scala roles — full-time or contract. Remote-first preferred. Open to Bengaluru on-site for the right role. 📧 dkkashyap.dev@gmail.com 🔗 github.com/Er-dhirendra
Bengaluru
claude code
cursor
gemini
github copilot
ollama
openai
Lead Software Engineer at Avlino, Oct 2025 - Jan 2026 · 4 mos
Senior Software Engineer at Avlino, Jul 2022 - Oct 2025 · 3 yrs 4 mos, India
Software Development Engineer III at RMS, Apr 2021 - Jul 2022 · 1 yr 4 mos, Noida, Uttar Pradesh, India
Senior Software Development Engineer at Unify Technologies, Apr 2019 - Apr 2021 · 2 yrs 1 mo, Hyderabad, Telangana, India
Sr.Software Consultant L1 at Knoldus Inc, Jul 2018 - Apr 2019 · 10 mos, Noida Area, India
Software Consultant at Knoldus Inc, Apr 2016 - Jun 2018 · 2 yrs 3 mos, Noida Area, India, Involved in Analysis, Design, Coding, and Testing of the existing Application.
Java Developer at BirchStreet Systems, May 2015 - Apr 2016 · 1 yr, Noida, Involved in Analysis, Design, Coding, and Testing of the existing Application. Responsible for delivering quality work to the client. Enhancement of Java applications. Worked on the bugs in the applications and add new features to the existing Application.
Bachelor of Engineering (BE), Computer Science & engineering, Rajiv Gandhi Prodoyogiki Vishwavidyalaya, Bhopal