
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.
- TrueLabelNutrition scanner: API, web, iOS, AndroidRust, Axum, Next.js, SwiftUI, KotlinLayers: Data, Service, Native, Interface.

- Aston Martin VulcanInteractive 3D film in the browserthree.js, Blender, Next.js, GSAPLayers: Interface.

- netspdTerminal network speed testRust, Ratatui, TokioLayers: Network, Interface.

- RusticxAsync ORM for RustRust, Tokio, SQLxLayers: Data.

- hover-uiCursor component library for ReactReact, TypeScript, Tailwind CSS, shadcnLayers: Interface.

- GoTorrentBitTorrent desktop clientGo, FyneLayers: Network, Interface.

- GormicxORM for Go, SQL and NoSQLGo, SQL, NoSQLLayers: Data.

- Stratus KeyboardProduct landing pageNext.js, React, Framer Motion, Tailwind CSSLayers: Interface.

- Matcha ExplosionPromotional landing pageNext.js, React, Framer Motion, Tailwind CSSLayers: Interface.

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