DHIRENDRA KUMAR KASHYAP profile photo 1 on Tal

DHIRENDRA KUMAR KASHYAP

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

Bengaluru

10+ years of work experience

Avlino
Oct 20254 mosJan 2026

Avlino
Jul 20223 yrs 4 mosOct 2025

India

RMS
Apr 20211 yr 4 mosJul 2022

Noida, Uttar Pradesh, India

Unify Technologies
Apr 20192 yrs 1 moApr 2021

Hyderabad, Telangana, India

Knoldus Inc
Jul 201810 mosApr 2019

Noida Area, India

Knoldus Inc
Apr 20162 yrs 3 mosJun 2018

Noida Area, India

Involved in Analysis, Design, Coding, and Testing of the existing Application.
BirchStreet Systems
May 20151 yrApr 2016

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.

DHIRENDRA’s AI Stack

claude code
claude code
cursor
cursor
gemini
gemini
github copilot
github copilot
ollama
ollama
openai
openai

Education

Bachelor of Engineering (BE), Computer Science & engineering

Rajiv Gandhi Prodoyogiki Vishwavidyalaya, Bhopal

20084 yrs2012

Join DHIRENDRA and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

DHIRENDRA KUMAR KASHYAP on Tal

Headline

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

About

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

Location

Bengaluru

AI stack

claude code

cursor

gemini

github copilot

ollama

openai

Work experience

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.

Education

Bachelor of Engineering (BE), Computer Science & engineering, Rajiv Gandhi Prodoyogiki Vishwavidyalaya, Bhopal

DHIRENDRA KUMAR KASHYAP - Lead Software Engineer in Bengaluru | Tal