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.

denosaurabh@gmail.com | [github]

Projects

Great Work   - 2024 -  

[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.

mod26   - 2024 -  

Some time ago, I got really interested into cryptography, I decided to read some books and write some algorithms along the way.

RISCV-32i   - 2024 -  

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.

Inference console (Inferenceai)   - 2024 -  

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 (Horizon)   - 2023 -  

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 (Horizon)   - 2023 -  

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 (Horizon)   - 2022 -  

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   - 2021 -  

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.

Hans Zimmer   - 2021 -  

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.

[github] 2024 -  Ray Tracking in a weekend
[github] 2024 -  Bitcoin Protocol
[github] 2024 -  ecs + wgpu engine
[github] 2024 -  coordination.dev
[github] 2024 -  flight.engineering
[github] 2024 -  vpal
[github] 2022 -  Aadhaar
[github] 2021 -  rhino site
[github] 2021 -  Natours
[github] 2021 -  Atmos
[github] 2022 -  Trello

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

denosaurabh@gmail.com | twitter | github