Skip to content
View unikdahal's full-sized avatar

Highlights

  • Pro

Block or report unikdahal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
unikdahal/README.md

Unik Dahal

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

Pinned Loading

  1. redis-java redis-java Public

    Java 1