Hi, I'm
Sangit Manandhar
Software Engineer
I work with compilers, emulators, developer tools, and distributed systems.
About
I'm a software engineer interested in how things work at the lowest levels. I spend my time working on programming languages, emulators, and systems infrastructure — the kind of software that other software is built on.
My work spans from implementing CPU emulators and parser generators in Rust, to designing functional languages in Haskell, to building production observability infrastructure with ClickHouse.
I believe that the proper way to understand a system is to build it from scratch.
Projects
Your memories, reimagined. A personal memory management application built in Rust.
An LLM routing platform for intelligently distributing requests across language model providers.
Log collector for the Evenscribe logging infrastructure. Ingests, processes, and forwards logs to ClickHouse.
Neovim plugin that lets you view, reorder, and rename top-level code declarations through a floating window. Powered by Treesitter and LSP.
NES emulator written in Rust. Emulates the 6502 CPU, PPU, and cartridge mapper hardware.
Multi-paradigm programming language implemented in Rust. Supports both functional and imperative styles.
Neural network engine built from scratch using only NumPy. CS 499 Independent Study project.
A complete computer built from NAND gates up through hardware, assembler (Scala), VM (C++), compiler (Elixir, C#/ANTLR), and OS.
Functional programming language interpreter written in Haskell, implementing a Scheme dialect.
xv6-riscv osdev project extended with a C compiler and other utils.
Other projects
Parser generator written in Rust for building custom parsers from grammar definitions.
NFA/DFA-based regex engine built in TypeScript. Implements Thompson's construction and subset construction algorithms.
Brainfuck interpreter implemented in Haskell with parsing and evaluation.
JSON parser written in Haskell using parser combinators.
CLI tool to switch audio sources from the command line on macOS.
CS 450 project for automated server setup and configuration management.
Skills
Languages
Tools
Web
Interests
Experience
Caldwell University
Post-Graduate Research Fellow at CogAI Lab, building secure, scalable, containerized infrastructure for AI and software engineering research.
Contact
Interested in working together or just want to chat? Reach out.