I'm shantaram, a self-taught hobbyist software engineer and open-source enthusiast from India.
I have experience in the following:
- front-end JavaScript, with extensive experience working with the DOM APIs
- TypeScript in both front-end and back-end contexts, experience working with Deno
- Back-end web programming in Rust
- HTML5 and CSS
- Bash scripting (Along with extensive experience using desktop Linux)
- Python
- Node.js
- C programming
Stuff I've made that I'm particularly proud of:
- My website - Always representative of my latest HTML5 and CSS skills. Deliberately built with minimal JavaScript, functions properly even without it. [GitHub]
- rite-cloud - Cloud backup solution for the rite text editor. Written in Rust. [GitHub]
- Campfire - A cozy web framework [GitHub]
- COVID-19 Resources - A COVID-19 resource finder that draws data from a set of Google Sheets [GitHub]
- leo - A lightweight browser for the Gemini protocol [GitHub]
- pseudows - A Windows 98-inspired fake desktop environment. [GitHub]
- the hugs app - A small JS webapp to send virtual hugs to your friends. [GitHub]
Some useful libraries/software I wrote:
- bubbles - A simple animated HTML5 background.
- cf-alert - An alert dialog implementation using Campfire.
- mkproj -
mkdir
on steroids, project initialisation script written in Python. - worker-sqlite - A library wrapping SQLite in a Worker for async operation.
You can find my resume here.
If you're looking to reach me, you can e-mail me or use one of the means listed on my website. If you like my work, you can support me by donating using one of the means listed here.