Backend engineer at Highradius, working on the G4 Data Platform. Based in Hyderabad. Originally from Nepal.
I spend my days migrating analytical query layers, cutting query latency with Arrow Flight SQL, and shipping orchestration engines across distributed microservice systems. I like working on infrastructure that has to be correct, the kind where a bug costs more than a test run.
When I'm not at work, I'm building things for myself.
Now
- Rebuilding Redis from scratch in Java 25 → redis-java
- Engineering the full stack for Sutine, a clothing label I co-own
- Planning to pursue a Master's degree next year
Work
At Highradius I've migrated the analytical query layer from Snowflake to Spark 3.5, Iceberg, and Kyuubi. Replaced ThriftServer with Arrow Flight SQL and ADBC, saving 1.5 seconds per query. Built a 7-microservice orchestration engine that cut release cycle time by 83%. Designed SAGA rollback chains across distributed services, reducing production incidents by 70%.
Before that, I built the backend for ImmiHealth, a HIPAA-compliant telemedicine platform.
Projects
redis-java A Redis-compatible server in Java 25 with Netty. Full RESP protocol, MULTI/EXEC transactions, Redis Streams, PSYNC2 replication with deterministic command canonicalization, circuit breaker for slow replicas, and 599 tests. Compatible with redis-cli, jedis, and lettuce.
sutine End-to-end e-commerce platform. Spring Boot 3 backend, React + TypeScript storefront and admin panel, Cloudflare R2 for image storage, MySQL HeatWave, Oracle Cloud, GitHub Actions CI/CD.
Stack
Java 25 · Spring Boot 3 · Apache Kafka · Apache Spark 3.5 · Apache Iceberg · Arrow Flight SQL · Kyuubi · Netty · React · TypeScript · MySQL · PostgreSQL · Docker · Kubernetes · AWS · Cloudflare
unikdahal.com.np · linkedin.com/in/unikdahal · unikdahal03@gmail.com


