AboutHusherSkillsProjectsContractsAwardsLearning

Kartikey Namdev

Available

Backend & Web3 engineer building high-performance financial infrastructure — matching engines, cross-chain payout rails and Solana programs.

FULL STACK DEVELOPER 
SOLANARUST + ANCHORMATCHING ENGINESCROSS-CHAIN PAYOUTSREDIS & WEBSOCKETSDeFi INFRASTRUCTUREBULLMQ STATE MACHINESREAL-TIME SYSTEMSSOLANARUST + ANCHORMATCHING ENGINESCROSS-CHAIN PAYOUTSREDIS & WEBSOCKETSDeFi INFRASTRUCTUREBULLMQ STATE MACHINESREAL-TIME SYSTEMS
01 — Experience

What isHusher?

Husher builds non-custodial, cross-chain payment infrastructure — the settlement rails that move value across EVM chains and Solana without ever taking custody of user funds. The backend behaves like a real financial system: deterministic, idempotent, observable, and resilient to the failure of every external venue and bridge it depends on.

My role — Web3 Backend Software Engineer

I own the money-movement backend — the payout engine, the routing brain, and the bridge integrations that decide how funds actually get from A to B across chains and exchanges.

4CEX venues routed with fallback
3Bridge protocols integrated
2Ecosystems — EVM + Solana
0Custody of user funds

A day in the payout rails

The everyday engineering behind moving money across chains and exchanges — safely, and exactly once.

01

State-machine payout engine

Design and maintain a BullMQ + Prisma engine that drives every payout through an explicit lifecycle — requested → routed → bridged → settled — where each transition is idempotent, retryable, and crash-safe.

02

Multi-CEX routing with fallback

Build routing logic that picks the cheapest, fastest path across 4 centralized exchanges and automatically fails over when a venue is down, rate-limited, or short on liquidity.

03

Cross-chain bridge integration

Integrate and reconcile 3 bridge protocols — deBridge DLN, Across, and Relay — for non-custodial value transfer across EVM networks and Solana.

04

Reconciliation & watchers

Write jobs that track on-chain confirmations and CEX withdrawal statuses, detect stuck or partial transfers, and trigger retries or route them to manual review.

05

Exactly-once & double-spend safety

Guarantee a payout never fires twice using dedupe keys, DB-level locking, and idempotency guards around every side-effecting call.

06

Observability first

Instrument the whole pipeline with metrics, logs, and traces so on-call can see exactly where any payout sits in its lifecycle at any moment.

StackTypeScriptNode.jsBullMQPrismaPostgreSQLRedisdeBridge DLNAcrossRelayEVMSolana

The road so far

01

Web3 Backend Software Engineer - Husher

Architected a state-machine payout engine (BullMQ, Prisma) routing through 4 CEXs with fallback. Integrated 3 bridge protocols (deBridge DLN, Across, Relay) for non-custodial EVM & Solana routing.

02

Full Stack Developer - Auctopus Technologies

Shipped TypeScript & React microservices in production, integrating Kafka event pipelines with complete observability (Prometheus/Grafana metrics, tracing, logging).

03

Web Platform Developer - Freelance (MP Tourism)

Architected a high-traffic government event platform using real-time APIs and Redis-backed caching to sustain statewide public traffic during multi-day festivals.

04

Matching Engine Architect (Exchange)

Built a high-performance matching engine with Redis buffer queues and WebSockets, benchmarked at 718+ ops/sec and sub-15ms average latency under stress tests.

02 — Toolkit

Tech Stack

typescript
typescript
javascript
javascript
nodejs
nodejs
rust
rust
solana
solana
anchor
react
react
nextjs
nextjs
websockets
redis
redis
kafka
grpc
postgresql
postgresql
mongodb
mongodb
prisma
prisma
docker
docker
kubernetes
kubernetes
prometheus
prometheus
grafana
grafana
nestjs
nestjs
ethereum
ethereum
03 — ProjectsBuilding Web3 infrastructure

Featured Work

01
TypeScriptRedisWebSocketsDocker

Exchange — Matching Engine & Trading System

A high-performance deterministic order matching engine built in TypeScript. Utilizes Redis queues for high-throughput buffering, custom sleep backoff loops for minimal CPU overhead, and live WebSocket depth updates. Benchmarked at 718+ ops/sec with sub-15ms average latency under stress testing.

Explore case study
02
Next.jsTypeScriptSolanaAnchor

Solvault — Solana Developer Toolbox

Built a full-stack developer sandbox for Solana blockchain interactions with non-custodial wallet-based transactions. Refactored SPL Token-2022 transaction builders into a modular npm package (@solvault/core) with custom ATA derivations, fully integrated into the live Render backend API.

Explore case study
03
Next.jsTypeScriptPostgreSQLPrisma

Merchant Paytm — Digital Wallet

Built a scalable Turborepo-based digital wallet monorepo. Audited and secured peer-to-peer transfers against double-spends using database-level pessimistic row locking (SELECT FOR UPDATE) inside Prisma interactive transaction blocks.

Explore case study
04
ReactNode.jsWebSocketsMongoDB

CMS — EV Charging Content Management System

Scalable platform with real-time data hooks, analytics, and geospatial map integration.

Explore case study
05
ReactNode.jsWebSocketsRedis

Chess Town — Online Chess Platform

A real-time online chess platform built with React, Node.js, and WebSockets. Features include real-time board updates, move validation, and game state management.

Explore case study
06
WebRTCSocket.ioReactNode.js

Video Chat — WebRTC based Video Calling Service

A high-performance peer-to-peer communication platform built with WebRTC and Socket.io. Features low-latency video/audio streaming, secure signaling architecture, and real-time connection handling.

Explore case study
04 — On-chainSecure & auditable programs

Smart Contracts

01
RustAnchorSolanaWeb3.js

Voting Solana Program

A decentralized voting smart contract on Solana. Built with Anchor, featuring secure vote casting and state management.

Devnet Program ID
6FvRHAB6UQuuh66cfRwqizEJFzvjhUEkaT9JeD1qK6QN
View on GitHub
02
RustAnchorSolanaSPL Token

Escrow Program

A secure escrow smart contract ensuring trustless P2P exchanges of SPL tokens. Features time-locks and multi-signature approvals.

Devnet Program ID
BtVBZvuq5mERNnyhpy2MoTJQGL7rjaGE8ar6wasKEMC4
View on GitHub
05 — RecognitionSelected highlights

Milestones & Awards

/me.jpeg
1st Runner up at Technovate Tech Conclave (Talrop)
/4ktemple.avif
Official Platform for 2026 Khajuraho Carnival
The Architect’s Blueprint: Deconstructing the Solana Token Program
Blog: How WebSockets & Queues Save Your Backend
Testify - SaaS for Testimonial Creation
/leaves.jpg
Let's build something exceptional together
06 — CraftApplied learning

Deep dive: Solana & systems

Applied these concepts building escrow contracts, staking logic and real-time backend systems with WebSockets + Redis — depth that feeds straight back into the payout rails at Husher.

Core conceptsApplied & completed

Intro to Blockchains
Cryptography
Solana Architecture
Solana Jargons (Authority, Owner)
PDAs (Program Derived Addresses)
@solana/web3.js & Gill
Solana Wallet Adapter
Data Model
Token Program
DeFi (AMM, DLMM, CLMM, Perps)
Rust (Basics to Advanced)
Anchor Framework
Common Contracts (Staking, Escrow)

AdvancedIn progress

14
Indexing
15
MPC & Shamir's Secret Sharing
16
Ad Hoc Web2 + Web3 Integrations
17
Partially Centralized Contracts
07 — Hire

Where I add value

I build production-grade systems across Web2 and Web3. Depending on your use-case, here's how I can contribute.

Solana / Web3 Developer

Designing secure on-chain systems for real-world financial use cases.

Shipping escrow and staking primitives on Solana with production-ready architecture.

Smart Contracts (Rust + Anchor)Token / Vault / Escrow SystemsSolana Architecture

Projects: Escrow · Staking · Token Systems

Full Stack Engineer (MERN)

Building scalable backend systems and real-time applications.

Engineered real-time systems using WebSockets + Redis for low-latency data flow.

Next.js / ReactNode.js / PostgreSQL / RedisWebSockets & Realtime Apps

Projects: Trading System · Real-time Dashboard