Skip to content
View namangoyal-work's full-sized avatar

Block or report namangoyal-work

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.

Content in all repositories owned by your account will be closed.
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
namangoyal-work/README.md

Naman Goyal

Electrical Engineering @ IIT Delhi — Dept. Rank 1. Research in quantum computing. Incoming Software Engineering Intern @ Virtu Financial, Summer 2027.

Previously a Research Intern in the Trusted Systems Group at CISPA Helmholtz Center, where I graded 131 open-source RISC-V CPU and GPU cores against their own security claims. Publication in progress.

Outside research I build low-latency systems — execution paths in C++, data planes in FPGA fabric, and the hardware underneath them.

namangoyal.me · Research · Projects · CV · LinkedIn


Selected work

fpga-tick-to-trade Deterministic, formally verified tick-to-trade engine in FPGA fabric · SystemVerilog
fpga-net-parser Wire-speed MAC/IP/UDP parser with a fixed-latency L1 trigger; verified with SymbiYosys + cocotb · SystemVerilog
unitary-decomposer Solovay–Kitaev decomposition of SU(2) unitaries at O(log^2.71(1/ε)) · Python
KAN-PINN-Battery-SOH Kolmogorov–Arnold + physics-informed network for lithium-ion state-of-health · PyTorch

Focus: low-latency C++ · FPGA / SystemVerilog · quantum computing · algorithms · hardware security

Pinned Loading

  1. KAN-PINN-Battery-SOH KAN-PINN-Battery-SOH Public

    A novel framework for Lithium-Ion Battery State of Health (SOH) estimation using Kolmogorov-Arnold Networks (KANs) and physics-informed neural network constraints based on the Verhulst degradation …

    Python 7 1

  2. fpga-tick-to-trade fpga-tick-to-trade Public

    Deterministic, formally verified tick-to-trade engine in FPGA fabric — 5-cycle latency, zero CPU, proven fail-closed. SystemVerilog on Arty A7.

    SystemVerilog 2

  3. COL7160-Quantum-Computing-Assignments COL7160-Quantum-Computing-Assignments Public

    Solutions to a few quantum games played in the class

    Jupyter Notebook

  4. fpga-net-parser fpga-net-parser Public

    An ethernet packet parser which runs on an fpga to save those precious nano seconds.

    Python

  5. QicQacQoe QicQacQoe Public

    Quantum Version of the classical Tic Tac Toe Game

    Python

  6. unitary-decomposer unitary-decomposer Public

    A clean, high-performance Python implementation of the Solovay-Kitaev algorithm. This project focuses on the recursive decomposition of SU(2) unitaries into discrete gate sets with O(log^2.71(1/eps…

    Python