sidak chuchra profile photo 1 on Tal

sidak chuchra

Backend Engineer @Lumber | Building the payroll infra nobody notices

Bengaluru

2+ years of work experience

Lumber
Jul 20242 yrs 2 mosPresent

Bengaluru, Karnataka, India

-> Own Kafka infrastructure end-to-end re-architected payroll processing onto an event-driven pipeline (~7x throughput), and built a custom debouncing + backpressure layer after Kafka Streams fell short. Running in production since. -> Designed the event-lineage and reliability layer: interceptor-based observability, at-least-once delivery via manual offset management, idempotent handlers, durability tuning across environments. -> Built the earning-rate computation engine: taxes, reciprocities, prevailing wages the most complex domain logic in the system. -> Optimized PostgreSQL migrations to avoid table locks (fast-path ADD COLUMN, NOT VALID constraints, CREATE INDEX CONCURRENTLY) for zero-downtime schema changes. -> Diagnosed and fixed production incidents: a JPA fetch-graph OOM (~1,085 entities/request) and pod crashes traced to RDS autovacuum IO saturation exhausting the Tomcat thread pool. -> Added Redis caching and distributed locking; built scheduled jobs with Quartz.
KocharTech
Jan 20247 mosJul 2024

India

Engaged in cutting-edge tech, working on real-world projects, and consistently expanding my skill set. Committed to ongoing improvement and eager to contribute to innovative endeavors. 🌐💻

sidak’s AI Stack

claude code
claude code
deepseek
deepseek
gemini
gemini
ChatGPT
ChatGPT
ChatGPT Images
ChatGPT Images

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE, Computer & Electricals

Thapar Institute of Engineering & Technology

20204 yrs2024

Join sidak and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

sidak chuchra on Tal

Headline

Backend Engineer @Lumber | Building the payroll infra nobody notices

About

Backend engineer at Lumber, building the event-driven systems behind construction payroll. Java · Spring Boot · Kafka · Redis · PostgreSQL · AWS/EKS I own our Kafka infrastructure pipelines that move millions in payroll for thousands of construction workers every week. Payroll doesn't get a maintenance window, so the job is as much operating the system as building it: delivery and durability guarantees, event lineage, a custom debouncing layer, back-pressure so it degrades instead of dying. Also Redis-based distributed locking and caching, and scheduling with Quartz. Before Kafka, I built our earning-rate computation engine: taxes, reciprocities, prevailing wages. Still the most complex piece in our system. Two years ago I was writing basic Node. Now I debug Java at the framework level, and I spend more time on "should we build this" than "how." Currently going deeper on distributed systems and software architecture.

Location

Bengaluru

AI stack

claude code

deepseek

gemini

ChatGPT

ChatGPT Images

Work experience

Software Engineer at Lumber, Jul 2024 - Present · 2 yrs 2 mos, Bengaluru, Karnataka, India, -> Own Kafka infrastructure end-to-end re-architected payroll processing onto an event-driven pipeline (~7x throughput), and built a custom debouncing + backpressure layer after Kafka Streams fell short. Running in production since. -> Designed the event-lineage and reliability layer: interceptor-based observability, at-least-once delivery via manual offset management, idempotent handlers, durability tuning across environments. -> Built the earning-rate computation engine: taxes, reciprocities, prevailing wages the most complex domain logic in the system. -> Optimized PostgreSQL migrations to avoid table locks (fast-path ADD COLUMN, NOT VALID constraints, CREATE INDEX CONCURRENTLY) for zero-downtime schema changes. -> Diagnosed and fixed production incidents: a JPA fetch-graph OOM (~1,085 entities/request) and pod crashes traced to RDS autovacuum IO saturation exhausting the Tomcat thread pool. -> Added Redis caching and distributed locking; built scheduled jobs with Quartz.

Software Engineer at KocharTech, Jan 2024 - Jul 2024 · 7 mos, India, Engaged in cutting-edge tech, working on real-world projects, and consistently expanding my skill set. Committed to ongoing improvement and eager to contribute to innovative endeavors. 🌐💻

Education

Bachelor of Engineering - BE, Computer & Electricals, Thapar Institute of Engineering & Technology

sidak chuchra - Software Engineer in Bengaluru | Tal