Kapil Tiwari
@kapiltiwari
Senior software engineer specializing in low-latency, event-driven systems that ensure data correctness and uptime.
What I'm looking for
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
Led a rewrite of the ambulatory EHR frontend in React/TypeScript based on clinician feedback, reducing record-retrieval interaction time by 45% (P95). Reworked backend integration using gRPC connection pooling and async batching to cut sync latency by 50% and improve reliability.
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%.
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
Bachelor of Science, Computer Science
2007 - 2011
Earned a Bachelor of Science in Computer Science at Auburn University (2007–2011).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Kapil?
You can contact Kapil and 90k+ other talented remote workers on Himalayas.
Message KapilGet 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!
