Summary
Vivek Sridhar is a backend engineer with 11 years’ experience and a PhD in Applied Mathematics, currently building resilient, multi‑tenant services at TeamViewer using Kotlin/Spring, C++ and .NET. He specializes in high‑performance data paths and cross‑system synchronization, having optimized recursive org reads to sub‑200ms for 10k+ entities and reduced tail latency with tiered caching. His background blends rigorous algorithm design—authoring an O(n log n) morphological image algorithm—with pragmatic production skills like OAuth2 hardened HTTP clients, CI/CD, and Redis-backed token caching. He has a track record of cutting large function runtimes (90% reduction in travel-offer logic) and tuning large-result EF queries for half‑million row workloads. Based in Stuttgart, he pairs deep quantitative training with hands‑on delivery, occasionally shipping TypeScript/React fixes to close end‑to‑end features.
11 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Doctor of Science, Applied Mathematics, Doctor of Science, Applied Mathematics at Brandenburgische Technische Universität Cottbus-Senftenberg