denosaurabh
20. for most of my past I have done frontend & backend.
Now, wanting to shift away from
it, I am exploring & learning many different things - robotics (aerial), agentic-systems, low
level eng. & computer graphics.
Right now I am reading the tinygrad codebase to contribute to it.
Projects
[WIP], with @shubhamai | The project uses Common Crawl data to process monthly indexes and using 4o-mini to filter millions of sites and perform a certain task. Exploring capabilities such as indexing all of the technical blogs on the internet, finding unique early stage startups, etc. Built the frontend for it.
Some time ago, I got really interested into cryptography, I decided to read some books and write some algorithms along the way.
Getting inspired by geohot/fromthetransistor, I started reading some computer fundamentals books, and wrote replica of RISC-V 32-bit CPU in Verilog, assembler (zig), [WIP] interpreter & [WIP] os kernel.
Inferenceai helps provide affordable cloud gpus, by sharding their gpu across multiple users securely. Most of the frontend was written in 2 weeks by me and my colleague. We used reactjs, typescript, tanstack, shadcn, zustand + immer & vite. It was deployed to prod sometime later, and I was happy to hear that almost no major bugs were reported by the users.
Sequence Builder provides set of tools to help games that are integrating blockchain. I started working on it part-time along with my core project - Sequence Market, but soon it become my core responsibility. Contributing to an already large codebase was an awesome learning. Technology wise, unlike simple fetch calls we used webrpc to communicate b/w server & frontend.
Sequence Market was result of many development learnings & new customer demands. An important development was a complete customizable UI - colors, fonts, size, certain texts, even layouts & custom css. It supported new contract types - ERC-721s, 1155s & 6551s. Performance was a big focus - as we were rendering (sometimes) 1000s of images and texts in grid & table lists & making 100s of API calls.
Niftyswap was a automated market maker (AMM)-based NFT marketplace site, based on ERC-1155 standard. Built during my first year at Horizon, where I worked as core frontend developer. Beautifully desinged and fully-functional production site, crafted over the span of a year. Sadly, The project was later retired in favor of a new iteration — Sequence Market.
Space is a simple note-taking I always wanted, after being frustrated of the bloatiness of other note taking tools. It’s simple, no-login/signup required, no analytics, no pricing. Data is stored in localstorage, and allow for export & import in JSON. I built some more nice features for it, like Pomodoro, Calendar & to-do. Two weeks of design & development.
Once I liked a web design so much I emailed the designer if I could code this design into website. After about two weeks of development, and satisfied of the result, I excitedly emailed the designer back with the published link, but got no reply back! I still like the design & what I built, though.
Mini Projects
small projects, experiments, beginnings etc.
Books
both read and to-be-read
- [STAR] The Princeton Companion to Applied Mathematics
- [STAR] The Princeton Companion to Mathematics
- The Idea Factory
- [STAR] The First six books of The Elements of Euclid
- [STAR] The Art of Doing Science & Engineering
- Introduction to Applied Linear Algebra
- [STAR] Measurement - Paul Lockhart
- Linear Algebra Done Right
- Handbook of Applied Cryptography
- Color & Light - James Gurney
- CFAR Handbook
- All the Mathematics You Missed
- A Mathematician's Lament
- [STAR] Computer Systems - A Programmer's Perspective
- The Mathematics of Secrets
- From Nand to Tetris
- Operating Systems: Three Easy Pieces
- Real-Time Rendering
- [STAR] Zero to One
- [STAR] The Beginning of Infinity
People
I admire (unsorted)
Links
to explore
Winnings
- 2024 ETHGlobal HackFS - Top-10 Finalist, with @shubhamai (150+ projects)
- 2023 ETHIndia - Top-10 Finalist, with @0xSachinK & Ryan (250+ projects)
- 2023 So you think you can hack? - Honourable Mention (with @shubhamai)
- 2023 ETHGlobal HackFS - Sponsored Prize Winner with @shubhamai
- 2023 ETHGlobal Autonomous Worlds - Top 10 Finalist with @shubhamai (250+ projects)
- 2022 Starknet CC - 2nd with @0xSachinK
- 2021 Polygon BUIDLIT 2021 Hackathon - 1st (250+ teams)