Tarun Vishwakarma

Tarun Vishwakarma Senior Full Stack Engineer

Based in Delhi, India. I build both ends of a product: the systems underneath, in Rust and Go, and the interfaces people touch.

4+ years · Rust · Go · TypeScript · Swift · Kotlin · Delhi, India

Delhi IST

Work

Nine projects: two ORMs, a terminal tool and a BitTorrent client; one product with a Rust API, a web app and iOS and Android apps in development; a cursor library, a 3D film of a supercar and two motion-led landing pages.

I build the layers people never see: ORMs in Rust and Go, a BitTorrent engine written from scratch, a terminal speed test that grades bufferbloat. And the ones they touch: a web app, two native clients, a cursor library, a 3D film and pages carried by motion.

Capabilities

Systems
Go, Rust, Java, Spring Boot, Node.js, Tokio, Axum
Data
PostgreSQL, MySQL, Redis, MongoDB, Kafka
Native
SwiftUI, SwiftData, Kotlin, Jetpack Compose
Interfaces
TypeScript, React, Next.js, Tailwind CSS, GSAP, Framer Motion
3D
three.js, WebGL, GLSL, Blender (Python)
Terminal and desktop
Ratatui, crossterm, Fyne
Infrastructure
Docker, Kubernetes, AWS, Terraform, GitHub Actions
Shipped to
crates.io, Homebrew, Vercel