Download PDF

Siddharth S Singh

Bangalore, India · remote, any time zone me@shantaram.xyz xyzshantaram xyzshantaram shantaram.xyz

Full-stack TypeScript engineer with four years of production work, most of it as an independent contractor: React applications, APIs, Postgres, browser tooling, and a Rust/WebAssembly runtime. I take a product from an empty repository to a running service, and I maintain a published web framework. Client work has shipped in React, Vue, Angular, and Next.js.

Experience

Software Engineer (contract)Apr 2024 — Present
SoapboxRemote
Freelance Software Engineer2022 — Present
Fractional Finance · Ready Cloud Consulting · Common Ground PracticeRemote
Founder and engineer2023 — 2025
The Attention Button — an IoT desk toy, designed and soldBangalore
Earlier freelance work2019 — 2022
Alongside study at VIT Chennai

Selected Projects

campfire — A reactive web framework: chainable DOM builder, reactive stores, no build step, no virtual DOM. Maintained since 2021 on npm and JSR, with a docs site. campfire.js.org

writers-jam — A weekly writing exercise and anti-social network. Deno service, running in production: 361 posts and 102,302 views to date. writersjam.shantaram.xyz

etu — Time-clock CLI for freelancers, in Deno and compiled to a single binary. KV storage, and invoicing through Liquid/Typst templates fed a JSON context. I have billed my own contract work with it daily since 2024. xyzshantaram/etu

ink-editor — WYSIWYG markdown editor on CodeMirror 6, with vertical and horizontal modes. xyzshantaram/ink-editor

macrolight — A tiny cross-runtime syntax highlighter, a TypeScript rewrite of asvd’s microlight. xyzshantaram/macrolight

Skills

Languages
TypeScript, JavaScript, Rust, Python, Lua, C, C++, SQL, HTML, CSS
Front end
React, Vue, Angular, Svelte, Next.js, Vite, web components, vanilla. Accessible, responsive, mobile-first work.
Mobile
Capacitor and Cordova wrappers around a React web app, React Native, Ionic. One TypeScript codebase shipped to web, Android, and iOS.
Back end
Deno, Node, Express, Payload CMS, REST+RPC APIs, WebSockets, auth/sessions, Postgres, SQLite, Kysely, Redis
Practice
Testing with Vitest and Playwright, CI pipelines, semantic release, code review, technical writing
Ops
Linux, Docker, dokku, nginx, self-hosted deployment. I run my own production services.
Working style
Independent, written-first, comfortable across every time zone, used to owning a project from scope to delivery.

Education and Speaking

VIT Chennai2020 — 2025
B.Tech, Electrical and Electronics EngineeringChennai, India

"Hackable By Default" — Talk at bitcoin++ Nairobi, 2026, on software that empowers users to extend it themselves, by building systems easy for both people and computers to understand. youtu.be/PO1lggcj-Ic

References

Contact details on request.

Download PDF