Skip to main content
Kapil TiwariKT
Open to opportunities

Kapil Tiwari

@kapiltiwari

Senior software engineer specializing in low-latency, event-driven systems that ensure data correctness and uptime.

United States
Message

What I'm looking for

I’m looking to lead reliability-focused rewrites of critical systems—building event-driven, observable services, modernizing legacy stacks, and mentoring engineers—where correctness, uptime, and performance are non-negotiable.

I’m a senior software engineer with 14 years building and hardening high-stakes systems across fintech, healthcare, and large-scale consumer platforms. I’m strongest in high-throughput, low-latency environments where data correctness and uptime are not optional.

I’ve led rewrites and reliability work end to end—modernizing legacy systems while mentoring engineers around me. In my most recent role, I led a Go rewrite of a core banking transaction API, adding idempotency keys and reconciliation to close a recurring double-posting bug.

I focus on production realities: event-driven architecture, idempotency and reconciliation, and production observability. I’ve raised hot-path throughput by 35% while holding p99 latency flat, built Kafka pipelines with safe retries, and delivered Prometheus/Grafana dashboards plus error-budget burn-rate alerts that reduced MTTR from 42 minutes to 18 minutes.

I also bring full-stack depth when it matters—building internal React/TypeScript component libraries and improving EHR clinician experiences. Earlier, I rewrote an ambulatory EHR frontend, cut sync latency by 50% via gRPC integration work, and used GraphQL support for FHIR/HL7 exchange to reduce integration errors by 25%, while keeping P95 latency under tight targets.

Experience

Work history, roles, and key accomplishments

Facebook (Meta) logoFM

Software Engineer

Facebook (Meta)

Jun 2015 - Jul 2018 (3 years 1 month)

Owned the inline comments rendering surface within News Feed and partnered on safe rollouts for large-scale usage. Improved performance on low-end devices by reducing React rendering time ~12% and refined GraphQL fetching to request only needed data, reducing payload size and query volume ~20%.

Natus Medical logoNM

Software Engineer

Jan 2012 - May 2015 (3 years 4 months)

Replaced polling with WebSocket push in a NICU monitoring system, reducing alert-delivery P95 latency from ~3000ms to under 150ms. Built real-time Java/Spring interfaces and data pipelines connecting embedded devices to hospital databases and clinician dashboards while hardening flows for HIPAA compliance.

Education

Degrees, certifications, and relevant coursework

Auburn University logoAU

Auburn University

Bachelor of Science, Computer Science

2007 - 2011

Earned a Bachelor of Science in Computer Science at Auburn University (2007–2011).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan