# Ridhvik Rohan Oruganti > Senior Software Engineer | Rust, Java, gRPC | High-Performance Distributed Systems | Privacy & Cloud Engineering Location: Inglewood, California, United States Profile: https://flows.cv/ridhvik • Full Stack Software Engineer with 5+ years of experience building scalable, high-performance backend and cloud-native systems • Strong expertise in Rust and Java (17–21) with a focus on low-latency, memory-safe, and security-critical services • Currently working at TikTok, developing privacy-preserving systems processing 40M+ daily events using Rust, C++, Java, Kafka, and Redis • Proven experience integrating Rust/C++ engines with Java via gRPC and JNI for performance-critical production systems ## Work Experience ### Full Stack Software Engineer @ TikTok Jan 2024 – Present | Los Angeles, California, United States • Designed and scaled Rust, C++, and Java 21 microservices processing 40M+ daily privacy events with low-latency SLAs. • Integrated a Rust-based cryptographic engine (PETAce) with Java services via gRPC and JNI, improving secure protocol execution by 28%. • Built React + TypeScript dashboards to visualize privacy metrics (DP noise, PSI match rates) for real-time monitoring. • Implemented Kafka Streams and Redis pipelines for encrypted ad data processing using async Rust. • Deployed cloud-native services using Kubernetes, Helm, OpenShift, with OpenTelemetry-based observability. • Designed secure APIs using OAuth2, JWT, TLS 1.3, ensuring GDPR/CCPA compliance. • Achieved 92%+ test coverage using JUnit, Mockito, Cypress, and TestContainers. • Collaborated with cryptography researchers to translate MPC specifications into production-grade Rust services. ### Full-stack Developer @ Shopify Jan 2023 – Jan 2024 | San Francisco, California, United States •Built high-performance Rust and Java microservices supporting 3,000+ merchants, improving onboarding time by 22%. •Designed OAuth 2.0–secured Admin APIs processing 1M+ transactions/month with 99.99% uptime. •Developed React dashboards using Shopify Polaris and App Bridge, reducing support tickets by 15%. •Integrated REST and GraphQL APIs with PostgreSQL, achieving 30% faster response times. •Implemented CI/CD with GitHub Actions, Docker, and AWS Elastic Beanstalk. •Improved observability using Prometheus, Grafana, and ELK stack. •Maintained 90%+ test coverage with JUnit, Mockito, and Cypress. ### Full-stack Developer @ IBM Jan 2019 – Jan 2022 | India •Designed and delivered hybrid-cloud, enterprise-grade microservices using Rust, Java 11, and Spring Boot, supporting large-scale BFSI and enterprise clients •Built and deployed cloud-native services on IBM Cloud Pak and OpenShift, achieving sub-200ms API latency with secure, scalable backend architectures •Developed Rust-backed REST APIs integrated with OAuth 2.0 and API Connect, ensuring high throughput, reliability, and compliance for regulated systems •Created full-stack automation solutions using React.js, Watson AI, and backend services, improving enterprise workflow efficiency by 60% •Implemented CI/CD pipelines with Tekton, UrbanCode, GitHub Actions, and Docker, automating multi-environment deployments via Helm ## Education ### Master of Science - MS in Computer Science The University of Texas at Arlington Jan 2022 – Jan 2024 ### Intermediate in MPC Sri Chaitanya College of Education Jan 2016 – Jan 2018 ### high school Johnson Grammar School ICSE & IB ### Bachelor's degree in Computer Science Sreenidhi Institute of Science and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/ridhvik-rohan-oruganti-753893194 --- Source: https://flows.cv/ridhvik JSON Resume: https://flows.cv/ridhvik/resume.json Last updated: 2026-03-29