Building BharatTruck · Contributing to Zcash

Aditya Joshi

I build production systems for freight logistics, EV fleet telematics, and privacy-protocol infrastructure.

Backend and distributed systems, mostly TypeScript, Go, and Rust. Four domains in three years.

Get in touchSee what I’m building
Aditya Joshi
01 · Building now

Three systems in production

Different markets, different constraints, same engineer. Everything below is live work.

02 · Selected work

Four projects

Ethereum Event Log Indexer

A high-throughput indexer for Ethereum event logs, written in Go. Goroutine worker pools pull and decode logs concurrently and persist them to an embedded BoltDB store.

GoGoroutinesBoltDB
Go
Homomorphic ERC-20 (fhEVM)

An ERC-20 whose balances and transfers stay encrypted on-chain, built on Zama's fhEVM. Hardhat and TypeScript test suite against dockerized fhEVM nodes.

SolidityfhEVMHardhatTypeScriptDocker
Solidity
RSA Ring Signature Library

A Rust library for anonymous authentication: a signer proves membership of a group without revealing which member they are. 2048-bit keys through a full sign and verify pipeline.

RustCryptographyRSA-2048
Rust
Ethereum Light Client

A Go light client that follows Ethereum by block headers alone, verifying state and transaction inclusion with Merkle proofs instead of holding full chain state.

GoMerkle proofsP2P
Go
03 · Open source

Merged upstream

The first two are security fixes: one closed a shell-injection path in a log-processing utility, the other stopped a database password leaking into config output.

97 merged, 7 open across 13 upstream repositories.

ProjectContributionStatus
ZcashFoundation/zebraStopped zebrad-log-filter executing log text as shell (PR #11050)● Merged
ZcashFoundation/zebraKept the Elasticsearch password out of the config dump (PR #11051)● Merged
ZcashFoundation/zebraFixed six book instructions that fail or misinform (PR #10956)● Merged
zcash/librustzcashReconciled AGENTS.md with the README dependency diagram (PR #2624)● Merged
ZecHub/zechubzcashd deprecation note in the Raspberry Pi 4 full-node guide (PR #1882)● Merged

All 105 contributions →

04 · Experience

Before this

May to Aug 2024
London (Remote)
Nethermind
Blockchain Engineer Intern · Core Blockchain Engineering

P2P networking for Juno (Starknet) nodes, Go protocol components, and backend work on the Voyager block explorer.

Nov 2023 to Mar 2024
Dubai (Remote)
Tabibi Healthcare Solutions
Founding Developer

A healthcare microservices platform: OAuth 2.0 authentication, encryption at rest, and patient anonymization.

Oct to Dec 2023
Mumbai (Remote)
SimplyFi InfoTech
Blockchain Developer Intern

A multichain HD wallet (BIP39/BIP44) and GraphQL federation with Apollo Server.

Talk · ETHBangkok / DevCon 2024Blockchain Head · CyberLabsETHBangkok hackathon winner
05 · Stack

What I work in

Systems & backend
TypeScriptNode.jsGoRustPythonPostgreSQLRedis
KubernetesDockerGCPCI/CDSupabaseDeployments
Protocol & cryptography→ Open source
ZcashZebraEthereumSolidityzkSNARKsFHE / fhEVMRing signatures
Frontend
ReactNext.jsTailwindPWA
06 · Contact

Get in touch

Open to conversations about freight infrastructure, telematics, privacy protocols, and hard backend problems.

Email ↗GitHubLinkedInX