Skip to content
View saksham-45's full-sized avatar
🎯
yo
🎯
yo

Block or report saksham-45

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
saksham-45/README.md

a cinematic ASCII tour: sun to Neptune

Saksham Srivastava

I build at the layers most people never see: FPGA tooling, bare-metal firmware, compilers. Computer Engineering @ USF (math minor), Tampa FL, graduating May 2027.

Portfolio · Email · LinkedIn

Proof, not promises

  • Helion is an FPGA CAD suite I wrote in Rust: synthesis, packing, placement, PathFinder routing, timing analysis, bitstream generation, one binary, targeting my own HL10T die. Measured: AES-128 routes at 80% die utilization (6,534 LUTs) and the flow runs 3-100x faster than Yosys + nextpnr on identical RTL, with every caveat published next to the numbers.
  • nRF52840 sensor node: BLE telemetry firmware in MISRA C:2012, 100 Hz IMU pipeline, portable protocol layer with host unit tests, watchdog fed only on proven thread liveness. Zero dropped packets, verified by sequence number.
  • 168/168 engine tests green; a QoR gate fails the build if LUT counts or timing move without a reason recorded in the same commit.

Selected builds

automix - neural DJ engine: a decision network picks the move, an LSTM predicts the transition curve. Python, PyTorch, Librosa.

Mathon - a scientific computing DSL and compiler: lexer to AST to LLVM IR to JIT, with symbolic differentiation and autodiff. Python, llvmlite.

MoodScope - real-time emotion detection over webcam, PyQt dashboard, insights from a local Llama 3.2. Python, TensorFlow, OpenCV.

isomercount - exact combinatorial enumeration with transfer matrices and Burnside's lemma. Python, NumPy, SymPy.

introvertensemble - agent-based simulation of library seating: eight personas, multi-factor seat scoring, seeded reproducible runs. Python.

visualizzer - audio-reactive WebGL visuals driven by a 2048-point FFT at 60fps. Live demo. JavaScript, WebGL2.

Covid-Help - founded and led a volunteer platform connecting COVID patients with resources (2021).

Also: lab-minsk-compiler (C#/.NET compiler + REPL), voiceagents (Qt/C++ voice control for LMMS), docker-android, container-xrdp.

Stack

Rust · C · C++ · SystemVerilog · Python · C# · JavaScript · Swift · Bash PyTorch · TensorFlow · NumPy · SymPy · OpenCV · Librosa · LLVM Three.js · Qt · Docker · Linux · Git

Pinned Loading

  1. automix automix Public

    automix ai but we use a decision NN and an LSTM curve generator

    Python 3 1

  2. helion-fpga/helion helion-fpga/helion Public

    Original FPGA family + CAD. Docs, wiki, and user guide on the Pages site. Contributors welcome.

    Rust 1 1

  3. visualizzer visualizzer Public

    well we are using microphone input for now . i have an iteration of this in python but thats way slower compared to this faster react project . Also we are only using frequency and amplitude of inc…

    JavaScript 1

  4. introvertensemble introvertensemble Public

    in a library full of introverted students how does an agent choose the most introverted and favorable spot..

    Python

  5. isomercount isomercount Public

    research stuff

    Python

  6. streammm streammm Public

    stream and remote computer use for both AI and humans : its fast, secure and seamless

    Rust 1