Portfolio

CS & Mathematics · Cornell University · U.S. Top Secret Security Clearance

Hi, I'm Arnab. I build reliable software systems with an emphasis on programming languages and formal methods, then carry those ideas into practical tools that people can actually ship and use. I care a lot about correctness and mathematical elegance, but also about systems that feel good to use: clean interfaces, sharp developer workflows, and systems that stay maintainable as they grow.

Based in

Ithaca, NY · Los Angeles, CA

Credentials

Education

Cornell University

B.A. Computer Science & Mathematics, Asian Studies

Aug 2024 – May 2028

Ithaca, NY

GPA: 3.81/4.0

Emphasis on programming languages, compilers, runtime verification, formal verification, and applied logic. Also majored in mathematics, focused on different logical systems and algebras. Picked up a major in Asian Studies, with an emphasis on the Korean language and the history of Korea.

Coursework & Activities

CS 4110: Programming LanguagesCS 4120: CompilersCS 4160: Formal VerificationCS 6156: Runtime VerificationCS 4860: Applied LogicHead TA: CS 2112 (Honors Object-Oriented Data Structures)TA: CS 2110 (Object-Oriented Data Structures)

Selected Work

Owl

Runtime verification for Gleam using sHML-based monitors compiled from a temporal property DSL, with low-overhead BEAM bytecode tracing for distributed actor systems. Capstone for CS 6156.

Runtime VerificationGleamBEAM

Fern

A language targeting LLVM IR with Hindley-Milner + Algorithm W type inference, refinement types, trait constraints, row polymorphism, and exhaustive pattern matching.

KotlinProgramming LanguagesCompilersLLVM

Bo Nix

Full optimizing compiler for Eta/Rho → x86-64 in Java: lexer through register allocation, ABI-compliant codegen, and language extensions including records and null handling. Capstone for CS 4120.

JavaCompilersx86

Guardrails: Atomic

Built a Next.js 15 + TypeScript platform where engineers define distributed-system requirements in a YAML DSL and run a Z3-backed CEGIS loop with GPT-4-guided synthesis/repair until invariants are formally discharged.

AI Agent Hackathon — 1st PlaceFormal VerificationDistributed SystemsAgentic SystemsTypeScript

Professional

Work Experience

Software Engineering Intern — Quantum Technology

HRL Laboratories · Santa Monica, CA

Built and operated quantum-computing research infrastructure using Python, TypeScript, Vue.js, Docker, GitLab, Artifactory for researchers in secure air-gapped environments, supporting spin-qubit adjacent workflows and improving end-to-end deployment, throughput, and usage organization-wide.

May 2025Aug 2025
Lead Software Engineer

Cornell Course Management System X · Ithaca, NY

Lead for CMSX, Cornell's in-house course management system. Modernizing tightly coupled XML and legacy JSP to modern Java REST APIs and type-safe React frontends.

Jan 2025Present
Lead Teaching Assistant, CS 2112

Cornell University · Ithaca, NY

Led advanced discussions on JVM internals—bytecode execution, JIT/tiered compilation, and hotspot behavior—and taught formal grammars and AST-based language implementation; mentored students building a programming language runtime.

Aug 2025Present

Notes

Connect