About
Product instincts, systems habits.
I move between product thinking and low-level engineering. Good software should feel obvious; the engineering behind it rarely is.
The interesting part is the difficult middle: turning an ambitious product idea into a system that stays fast, safe and understandable. That has taken me from end-to-end encrypted collaboration and WebRTC to audio processing in C++, GPU workloads, Godot games, mobile apps and a programming language of my own.
Experience
Shipping since 2021; founder since 2023.
- 2023 — now
Lupyd Media
Founder · full-stack engineer
Building a privacy-focused collaboration platform with end-to-end encryption from the ground up: Rust across the backend, React and Tauri across the clients, with MLS, blind signatures, WebSockets, WebTransport and WebRTC in the mix.
- Rust
- MLS
- WebRTC
- WebTransport
- React
- Tauri
- 2025
Turing
Rust LLM trainer · contract
RLHF training for Anthropic models, bringing systems-level Rust judgment into model evaluation and improvement.
- Rust
- RLHF
- 2022 — 2023
Jandas Corporation
Mobile application developer · contract
Cross-platform Flutter applications, and a low-level audio-processing product spanning Dart and C++.
- Flutter
- Dart
- C++
- Audio DSP
- 2021 — 2022
Freelance
Independent developer
Rust smart contracts, WGPU parallel-processing scripts, automation bots, games and mobile applications.
- Rust
- WGPU
- Game dev
- Smart contracts
How I build
Written the way protocol specs are, because they're meant to be just as binding. Key words per RFC 2119.
- 01
Software MUST NOT collect user data merely because it can be collected.
- 02
Software SHOULD encrypt end to end. The server is not a trusted party.
- 03
Software SHOULD remove any round trip that can be removed.
- 04
Software MAY add a dependency when it pays rent.
- 05
Software MUST stay understandable to whoever maintains it next.
Education
BSc in Data Science from Kavitha Degree College, after earlier AI/ML study at Chaitanya Bharathi Institute of Technology. Most of the useful learning happened while making things that had to work.