Available for new roles

Raj
Mandaliya

Software Development Engineer with 3+ years building performance-critical backend and systems software in Rust and C++ — async services handling 10M+ requests daily at p95 under 50ms, a 16-bit CPU built from first principles, and an electronic exchange that replays 282M real NASDAQ messages through an FPGA-style matching engine.

10M+
Requests/Day Handled
282M
ITCH Messages Replayed
<50ms
p95 Latency at CF
99.99%
Uptime Maintained
Primary Languages
RustC++GoJavaPythonTypeScriptJavaScript
01

Experience

Cloudflare
Software Development Engineer II (Rust)
Nov 2024 — June 2026
Los Angeles, CA
  • Designed and implemented high-performance backend services using Rust, handling 10M+ requests/day with <50ms p95 latency and comprehensive performance analysis.
  • Built async microservices using Tokio and Actix Web, improving system throughput by 35% compared to previous Node.js services.
  • Developed memory-safe, concurrent systems eliminating segfaults and race conditions, reducing production incidents by 40%.
  • Led migration of legacy services (Go/Python) to Rust, optimizing CPU usage by 25% and reducing infrastructure costs.
  • Implemented distributed caching and rate-limiting mechanisms using Redis and Rust-based workers.
  • Collaborated with DevOps to deploy services using Docker + Kubernetes, ensuring 99.99% uptime.
  • Mentored junior engineers and conducted code reviews focusing on Rust best practices and performance optimization.
RustTokioActix WebRedisKubernetesDockerDistributed Systems
Razorpay
Software Engineer II
Jun 2022 — Dec 2023
Mumbai, India
  • Engineered OAuth2, TLS, and SQL injection defenses for high-throughput payment backends on Java, Spring Boot, and AWS; safeguarded 2,000+ active users with 99.99% uptime.
  • Designed and optimized 15+ production REST APIs (JAX-RS, Hibernate) with PostgreSQL, reducing p99 query latency by 30% under peak load.
  • Architected event-driven payment pipelines using Apache Kafka for real-time transaction streaming with guaranteed delivery semantics and fault-tolerant message handling.
  • Decomposed monolithic auth and payment services into fault-isolated microservices; expanded JUnit/Mockito test coverage to 85%+, cutting bug resolution time by 25%.
  • Automated cloud infrastructure provisioning with Terraform and Docker; optimized Jenkins CI/CD pipeline caching reducing deployment time by 40%.
JavaSpring BootAWSKafkaPostgreSQLTerraformDockerJenkins
02

Open Source

03

Projects

FeaturedC++
tickpipe
2026

A hardware-accurate electronic exchange in C++20. It replays a full NASDAQ TotalView-ITCH 5.0 trading day and rebuilds the order book message by message, with the matching engine modelled as a 5-stage FPGA pipeline — price-indexed ladder, priority-encoded occupancy bitmap, and no heap allocation on the hot path.

282M
messages replayed
0
malformed
55ns
p99 match
vs STL engine
C++20NASDAQ ITCH 5.0Order BookFPGA PipelineLow LatencyZero Allocation
AAPL19:24:13.233
ITCH replay · 300×
Bid
Ask
7218.13
218.145
100218.10
218.15150
250218.01
218.1710
1,154218.00
218.20200
1,000217.95
218.25418
1,000217.90
218.2610
spread $0.01mid $218.13last $218.10
1,314,402 messages processed
04

Skills

Languages
RustC++JavaPythonGoTypeScriptJavaScript
Systems
Binary ProtocolsMemory-Mapped I/OAllocation-Free Hot PathsNUMA / Core PinningLatency MeasurementLock-Free Structures
Backend
TokioActix WebSpring BootFastAPIJAX-RSHibernateDjango
Infrastructure
KafkaRedisKubernetesDockerTerraformAWSGitHub Actions
Databases & Storage
PostgreSQLMySQLRedshiftSnowflakeAmazon S3
AI / ML
PyODTensorFlowScikit-learnLLM AgentsEnsemble ML
Concepts
CPU ArchitecturePipeline Hazard DetectionCache SimulationOrder Book MechanicsMarket Data SystemsDistributed SystemsMicroservicesEvent-Driven ArchitectureMemory SafetyConcurrencyAsync ProgrammingCI/CDEdge Computing
05

Education

M.S. Computer Science
Pace University, New York
Jan 2024 — Dec 2025
Algorithms & Data StructuresOOPDistributed SystemsAI & ML
06

Certifications

AWS Certified Developer — Associate
Amazon Web Services
Rust Foundation Certification
Rust Foundation
Google Professional Cloud Developer
Google Cloud
07

Contact

Let's build
something.

Open to SDE II / SDE III roles in systems engineering and backend infrastructure. Whether it's Rust, C++, distributed systems, or low-latency work — let's talk.