← Curated changelog
Archive

Every entry.

The unfiltered changelog.

Every milestone — 26 entries across the full arc. The curated view lives at /about.

  1. Icon for Head of FDE, Benmore

    Head of FDE, Benmore

    Apr 2026
    Work● Current

    Leading the forward deployed engineering practice across all client engagements.

  2. Icon for $150k total -> $150k every 15 days

    $150k total -> $150k every 15 days

    2025-2026
    MilestoneCompleted

    887% revenue acceleration through repeatable forward-deployed engagement model.

  3. Icon for Joined Benmore Technologies - Employee #2

    Joined Benmore Technologies - Employee #2

    Aug 2025
    WorkCompleted

    Joined Benmore as Employee #2 — Forward Deployed Strategist & Engineer. Embedded into client engineering teams, scoped systems end-to-end, and shipped production code from day one.

    • Onboarded the first ten clients across SaaS, healthcare, and consumer verticals.
    • Authored the Benmore Foundry CLI — internal orchestration layer for SMB AI consulting engagements.
    • Cross-stack: Stripe, Django, Next.js, FastAPI, React Native, plus Claude Code skill systems.
    PythonTyperDjangoFastAPINext.jsReact NativeStripeClaude Code
    Deep dive →
  4. Harvard University coat of arms

    Journal of Cell Biology - 2 papers

    Aug 2025
    Publication● Published

    Cryo-ET architecture of ER exit sites; UNET for semi-supervised segmentation.

  5. Harvard University coat of arms

    SpatialDINO - BioArxiv

    2025
    Publication● Published

    Preprint released on BioArxiv, first-author.

  6. Harvard University coat of arms

    SpatialDINO - first 3D self-supervised vision transformer for cryo-ET

    2025
    ResearchCompleted

    Designed and trained the first 3D self-supervised vision transformer for subcellular structure prediction from cryo-electron tomograms — a result that beat a prior approach led by a Nobel laureate.

    • Adapted DINO-style self-supervised contrastive learning into 3D — student/teacher ViTs over volumetric tomograms.
    • Pretrained on unannotated tomograms; fine-tuned on a tiny labeled set for vesicle / organelle classification.
    • Beat the prior SOTA, including the Nobel-laureate-led approach, on downstream evaluation.
    • Released as a BioRxiv preprint, first-author.
    PyTorchDINO3D ViTSelf-Supervised Learningcryo-ETFSDP
    Deep dive →
  7. Harvard University coat of arms

    Joined Harvard Kirchhausen Lab

    May 2024
    ResearchCompleted

    ML researcher at Harvard Medical School applying 3D vision transformers to cryo-electron tomography. The lab images subcellular structures at near-atomic resolution; my job was to make the resulting volumes interpretable at scale.

    • Trained on multi-node DGX clusters: A100 / H100, NVLink intra-node, Infiniband inter-node, RAID + NVMe storage tier.
    • PyTorch FSDP with bf16 mixed precision and activation checkpointing to fit large 3D ViTs.
    • Diagnosed a Rendezvous (RDZV) backend issue affecting Infiniband multi-node training — filed PyTorch issue #144779.
    PyTorchFSDPCUDAInfinibandNCCLDGXcryo-ET
    Deep dive →
  8. Boston University seal

    BA/MS Boston University - Magna Cum Laude

    May 2024
    EducationCompleted

    BA in Math & CS, MS in CS, completed in four years.

  9. Boston University seal

    Marvin Freedman Scholar - 1 of 6 in Math department

    2024
    AwardCompleted

    Top mathematics undergraduate award at BU.

  10. Boston University seal

    Distributed Systems Research at BU

    2023
    ResearchCompleted

    BU Master's thesis: dynamic checkpointing for Apache Flink. Static checkpoint intervals are a tax in idle periods and a stall during bursts; I built a controller that adapted cadence from live backpressure signals.

    • Instrumented Flink JobManager to surface per-operator backpressure ratios as a control signal.
    • Adaptive checkpoint cadence: shorten when load is low, lengthen under sustained backpressure to avoid amplifying stalls.
    • RocksDB state backend benchmarked against in-memory; quantified write-amplification tradeoffs.
    • Validated on the NEXMARK streaming benchmark — measured tail-latency wins on bursty workloads.
    JavaApache FlinkRocksDBNEXMARKJVM
    Deep dive →
  11. Boston University seal

    Fall 2023 — BU coursework: CS 320, DS 522, CS 561, CS 630, MA 582, HI 151

    Fall 2023
    EducationCompleted

    Six classes spanning programming-language theory (CS 320 — OCaml interpreter from scratch), optimization (DS 522 — SGD variants & implicit SGD), cloud (CS 561 — PageRank on a synthetic mini-internet), graduate algorithms (CS 630 — Gale-Shapley average-case analysis over 331,776 instances, reservoir sampling), mathematical statistics (MA 582), and a liberal-arts elective (HI 151).

    • CS 320: hand-written lexer, parser, and stack-machine evaluator for a BNF language in OCaml.
    • DS 522: Adam / AMSGrad / RMSProp comparison, plus article evaluations of Reddi 2018 and Toulis 2016.
    • CS 561: built a generated-HTML mini-internet and ran PageRank locally vs. on GCP.
    • CS 630: 331,776-instance enumeration of Gale-Shapley to study average-case behavior.
    • MA 582: rigorous graduate inference — MLE, sufficient statistics, MGF, asymptotics.
    OCamlPythonRGCPOptimizationStatistics
    Deep dive →
  12. Icon for ZeroSync - Rust Engineering Intern

    ZeroSync - Rust Engineering Intern

    Summer 2023
    EngineeringCompleted

    My first production-grade Rust. Built an Excel-side marketplace + a server-side ingestion pipeline that converted unstructured data (CSVs, JSON dumps, free-form Excel) into structured records flowing through NATS JetStreams. Spent the first two weeks deep in The Rust Book — the borrow checker forces you to internalize ownership, lifetimes, and Send/Sync before you can ship anything async.

    • tokio + async-trait for concurrent I/O across hundreds of NATS subjects.
    • NATS JetStream for at-least-once delivery, persistent streams, and replay.
    • Merkle-tree POC (SHA-256 + canonical JSON hashing + sorted pairwise concat) for tamper-evident sync of records across the pipeline.
    • Excel side: JavaScript Office Add-in scaffolded with Yeoman (`yo generator-office`).
    • Generated TLS dev certificates with `office-addin-dev-certs`, trusted them in macOS Keychain, wired their paths into `nats.conf` so the add-in published over TLS.
    • Borrow checker lessons: `&str` vs `String`, ownership over defensive `.clone()`, Send + 'static for futures.
    Rusttokioasync-traitserdesha2NATS JetStreamYeomanJavaScriptOffice Add-ins
    Deep dive →
  13. Boston Children's Hospital logo

    Boston Children's Hospital - Software Engineering Intern

    Spring 2023
    EngineeringCompleted

    Built an internal ALS resource-discovery web app for clinicians and patient families. The whole product was scoped to Section 508 / WCAG 2.1 AA — accessibility was the bar, not an afterthought.

    • React frontend wired to a Strapi headless CMS so non-technical staff could update content without a deploy.
    • Swagger-documented REST API for self-service contributor onboarding.
    • Section 508 / WCAG 2.1 AA compliance: keyboard-only nav, ARIA landmarks, focus-visible rings, sufficient contrast, skip links, screen-reader tested.
    • Validated search and filter UX with real ALS clinicians; iterated on care-workflow ergonomics.
    ReactStrapiSwagger / OpenAPINode.jsPostgreSQLWCAG 2.1Section 508
    Deep dive →
  14. Boston University seal

    Spring 2023 — BU coursework: CS 350 (Raft) & CS 611 (OOP)

    Spring 2023
    EducationCompleted

    Distributed Systems (CS 350) — Raft consensus from scratch in Go, plus a MapReduce coordinator/worker. OOP & Design Patterns (CS 611) — Monsters & Heroes turn-based RPG plus a final Java Swing trading platform.

    • CS 350: full Raft state machine with leader election, log replication, and snapshot install RPC.
    • CS 350: MapReduce coordinator + worker with plugin-loaded map/reduce functions.
    • CS 611: Monsters & Heroes — battle, market, inventory, 2D grid world.
    • CS 611: group capstone trading platform with Java Swing GUI and singleton persistence.
    GoRaftJavaOOPDesign Patterns
    Deep dive →
  15. Icon for First Paper: Supercritical Fluids in Chemical Physics

    First Paper: Supercritical Fluids in Chemical Physics

    Nov 2022
    Publication● Published

    Co-authored ultrafast 2DIR study of N2O rotational and vibrational energy relaxation in supercritical Xe and SF6 - IBC breakdown and critical slowing near the critical point.

  16. Icon for Accepted into BU BA/MS CS - accelerated 4-year dual-degree

    Accepted into BU BA/MS CS - accelerated 4-year dual-degree

    2022
    EducationCompleted

    Admitted to BU's accelerated Bachelor's + Master's in Computer Science - finishes both degrees in four years instead of six.

  17. Icon for Battery Ventures - Diligence Intern

    Battery Ventures - Diligence Intern

    Summer 2022
    VCCompleted

    Returned for a second summer doing deep diligence - embedded with a portfolio company on its EU expansion strategy. Pricing, GTM motion, regulatory fit, and competitive landscape across the European market.

  18. Icon for Chose Battery over MassMutual & State Street VC offers

    Chose Battery over MassMutual & State Street VC offers

    Feb 2022
    VCCompleted

    Got a VC offer from MassMutual Ventures (Feb 2022) and a Summer 2022 VC internship offer from State Street. Turned both down to stay at Battery - the bar, the deal flow, and the people were the right place to keep learning.

  19. Icon for Battery Ventures - Sourcing Intern

    Battery Ventures - Sourcing Intern

    Dec 2021
    VCCompleted

    Battery taught me VC end-to-end. Worked under Dallin Bills sourcing early-stage B2B software - learned the difference between vertical and horizontal SaaS, fintech investment theses (payments, infra, embedded, neobanks), and how Battery sized markets across verticals. Got fluent in the financial bar: Rule of 40, ARR growth vs. burn multiples, gross retention vs. logo churn vs. net dollar retention, magic number, and CAC payback. Sourced 3 deals to partner-meeting stage, including CarNow.

  20. Boston University seal

    TA for 300-level Mechanics + 20-hour work week

    Fall 2021
    EducationCompleted

    Sophomore fall: TA'd a 300-level Mechanics course. The following spring: kept a 20-hour work week while carrying an 18-credit load.

    Deep dive →
  21. National Science Foundation logo

    UROP Scholar - 1 of 5 freshmen selected university-wide

    2021
    AwardCompleted

    "Ultrafast Two Dimensional Infrared Spectroscopy of Supercritical Fluids: Energy Relaxation and Local Critical Slowing Effects." NSF-funded UROP under Lawrence Ziegler (CAS Chemistry).

  22. Boston University seal

    Joined Ziegler Lab - ultrafast 2DIR research with Matt Rotondaro

    2020-2022
    ResearchCompleted

    Freshman year I joined Larry Ziegler's ultrafast spectroscopy lab under PhD student Matt Rotondaro. Aligned femtosecond lasers, prepared supercritical Xe and SF6 fluids, and wrote auto-correlation analysis code. Matt's thesis was on energy transfer in supercritical fluids - N2O rotational/vibrational relaxation, isolated binary collision breakdown, and near-critical density fluctuations. Working in the lab is what made me realize I liked the math and the code more than the optics bench.

    • Aligned and maintained a femtosecond ultrafast laser system for 2D infrared spectroscopy.
    • Prepared supercritical Xe and SF6 fluid samples for near-critical density studies.
    • Wrote auto-correlation analysis code for rotational and vibrational energy relaxation traces.
    • Co-authored the J. Chem. Phys. + ACS papers on N2O dynamics in supercritical solvents.
    PythonNumPyUltrafast Optics2DIR SpectroscopySupercritical Fluids
    Deep dive →
  23. Icon for Arrived in the US from India

    Arrived in the US from India

    Sep 2020
    LifeCompleted

    Left Chandigarh for Boston University as an undergraduate.

  24. Icon for College acceptances - UCL, NTU Singapore, BU, NYU, Dartmouth

    College acceptances - UCL, NTU Singapore, BU, NYU, Dartmouth

    2020
    EducationCompleted

    Accepted to University College London, Nanyang Technological University, Boston University, NYU, and Dartmouth. Picked BU for its physics program and proximity to MIT/Harvard labs.

  25. Icon for JEE Advanced - All-India rank ~8,000

    JEE Advanced - All-India rank ~8,000

    2019
    MilestoneCompleted

    Sat the exam alongside ~1M candidates across India - top-percentile result.

  26. Icon for Wanted to be a physicist - prepped for JEE Advanced

    Wanted to be a physicist - prepped for JEE Advanced

    2018-2019
    LifeCompleted

    Two years of E&M, particle physics, organic and physical chemistry, and optics - the standard JEE Advanced gauntlet for kids who wanted to do physics in India. Also sat AP Calculus, AP Physics C: Mechanics, and AP Physics C: E&M.