Available for opportunities
Hi, I'm Dhruvil

Backend, Mobile & Web3 Developer

Rust · Solana · Arbitrum · Distributed Systems

Engineering sub-millisecond systems and on-chain protocol design close to the metal.
DP

About

I am an Information Technology student at LDCE Ahmedabad who enjoys building reliable backend systems, polished mobile experiences, and Web3 applications. My work spans real-time platforms, microservices, Spring Boot, Go, Kotlin, Rust, gRPC, WebSockets, Solana, and Arbitrum. I am particularly interested in distributed systems, backend engineering, blockchain infrastructure, DeFi, and on-chain protocol design.

3Featured projects
400+Problems solved
8.48CGPA

Projects

3 total

Prediction Market Platform

A real-time prediction market platform built with a microservice-based architecture using Go. Features a high-performance in-memory matching engine, gRPC inter-service communication, Redis Streams for event sourcing, PostgreSQL and TimescaleDB for storage, and WebSockets for live updates. Includes Kotlin Android apps built with Jetpack Compose.

Tech Stack

GogRPCRedis StreamsPostgreSQLTimescaleDBWebSocketsKotlinJetpack ComposeMicroservices

Real-Time Ride Booking Platform

A microservices-based ride booking platform with a Spring Boot backend, a real-time WebSocket service, gRPC communication, MySQL persistence, Redis GEO nearby-driver discovery, and driver/passenger web experiences.

Tech Stack

JavaSpring BootgRPCWebSocketsSTOMPRedisMySQLMicroservices

Quora Backend

A scalable Quora-like backend built with Spring Boot WebFlux. It uses Kafka for asynchronous events, MongoDB for core data, Redis for caching, Elasticsearch for search, and Server-Sent Events for real-time autocomplete.

Tech Stack

JavaSpring Boot WebFluxKafkaMongoDBRedisElasticsearchSSE

Skills

Languages
CC++JavaKotlinGoRust
Backend
Actix WebAxumTokioGinSpring BootSpring WebFluxRedisKafkagRPCWebSocketsGraphQLQUICREST
Database
PostgreSQLMySQLMongoDBElasticsearchTimescaleDBQdrant
Mobile
Jetpack ComposeRetrofitOkHttpRoom DBDataStoreCoilHiltCoroutinesFlowNavigation ComposeViewModelMVVMClean Architecture
Tools
GitGitHubDockerKubernetesGitHub ActionsGCPFirebase
Solana
SolanaAnchorPinocchio@solana/web3.jsSPL Token
Ethereum / Arbitrum
ArbitrumStylusSolidityEthereumethers.jsviemwagmiHardhat

Open Source

GitHub Activity

Education

L

L. D. College of Engineering, Ahmedabad

Visit
20232027

Bachelor of Engineering in Information Technology · CGPA 8.48

Developing a strong foundation in software engineering while building backend and mobile projects.

Resume

View my latest resume without leaving this page.

Open full screen
Contact

Get in Touch

Want to chat? Just shoot me a DM on any social or message me on X — let's build something together.

Dhruvil Patel | Blockchain, Backend & Mobile Developer