Skip to content
View the-mrinal's full-sized avatar
🗣️
#switchtoprompt
🗣️
#switchtoprompt

Block or report the-mrinal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
the-mrinal/README.md

Hey, I'm Mrinal

Senior Software Engineer on the Platform team at Applied Systems. Before that I was at marketfeed (a YC-backed startup), where I owned production microservices across the trading stack — market data, order execution, broker integrations, and trade automation — including integrating the Omnesys trading platform and redesigning broker integrations to be plug-and-play, so onboarding a new broker was configuration, not a project.

Day-to-day is Go and Python, WebSockets everywhere, and a lot of Redis. I care about latency you can feel, abstractions that don't bleed, and postmortems that don't blame humans.

Most of my production work lives in private repos. What's public here is what I build for myself:

  • revise — spaced repetition for coding practice. A browser extension hooks into LeetCode, CodeChef & HackerRank; a FastAPI server schedules the reviews with SM-2. Live at revise.mrinal.dev.
  • Dock — an ambient dashboard for Android TV: clock, calendar, Spotify, AirPlay, WireGuard. No cloud, no telemetry.
  • DuplexPrint — crash-proof manual duplex printing for macOS printers without a duplexer. Built for the Epson on my desk.
  • ML-Notebook — 50+ Jupyter notebooks from NumPy to neural networks, everything implemented from scratch.
  • Algo-Dump — 130+ algorithm implementations in C++, from sorting to cryptography.

The full list — including the weirder stuff — is at mrinal.dev/projects.

Elsewhere

I write at Curious Rhythms — distributed-systems trade-offs, shipping code that touches real money, and learning that sticks. Find me on LinkedIn or at mrinal.dev.

Go Python Redis Postgres FastAPI Docker

Pinned Loading

  1. revise revise Public

    Track coding practice with spaced repetition. Browser extension + FastAPI server for LeetCode, CodeChef, HackerRank & more.

    HTML 3

  2. Dock Dock Public

    An ambient TV dashboard for Android TV — clock, calendar, Spotify, AirPlay, WireGuard VPN. No cloud, no telemetry.

    Kotlin 1

  3. DuplexPrint DuplexPrint Public

    One-flip manual duplex printing for macOS — friendly, crash-proof double-sided printing on printers without a duplexer (built for the Epson L130)

    Swift 1

  4. ML-Notebook ML-Notebook Public

    Comprehensive ML curriculum: from NumPy to Neural Networks. 50+ Jupyter notebooks with from-scratch implementations and real-world projects.

    Jupyter Notebook 27 21

  5. Algo-Dump Algo-Dump Public

    130+ algorithm implementations in C++ — sorting, DP, number theory, cryptography, backtracking, and more

    C++