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

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.

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

Saksham Srivastava

Computer Engineering, University of South Florida — minor in Mathematics. Based in Tampa, FL.

I build at the seam between math and systems: agent-based simulations, neural nets for real-time audio, compilers written from scratch. Open to Summer/Fall internships.

Portfolio · Email · LinkedIn


Stack

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


Projects

automix — Neural DJ engine. A decision network chooses the move; an LSTM predicts the transition curve. Harmonic analysis, micro-timing alignment, and stem-aware blending keep transitions clean. Python, PyTorch, Librosa, Demucs.

introvertensemble — Agent-based simulation of library seating. Eight personas react to occupancy, proximity, and re-seating pressure. Multi-factor seat scoring, graph routing, reproducible seeded runs. Python.

MoodScope — Real-time emotion detection with a CNN over live webcam, logged to SQLite behind a PyQt5 dashboard. Personalized wellness insights via local Llama 3.2, with a rule-based fallback. Python, TensorFlow, OpenCV, Ollama.

Mathon — A scientific-computing DSL and compiler. Full pipeline from lexer through AST to LLVM IR and JIT execution, with symbolic differentiation, dual-number autodiff, and Simpson's-rule integration. Python, llvmlite.

isomercount — Combinatorial enumeration engine. Exact counting for cyclic graphs and colored snake polyominoes using transfer matrices, Burnside's lemma, and Möbius filtering. Symbolic verification against known sequences. Python, NumPy, SymPy.

visualizzer — Real-time audio-reactive graphics. A 2048-point FFT drives 2D canvas, WebGL2 shaders, GPU particles, and Three.js scenes at 60fps. Live demo. JavaScript, Web Audio API, WebGL2.

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


Currently

Extending my research and understanding about Machine Learning and Data Analysis. Sharpening automix's transition scoring. Adding shader visualizers to visualizzer. Reading compilers, DSP, and agent systems.

Stats

Metrics

Languages

Isometric commit calendar

Regenerated hourly by lowlighter/metrics via GitHub Actions.

Pinned Loading

  1. automix automix Public

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

    Python 1

  2. 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

  3. voiceagents voiceagents Public

    Forked from anubhav-gupta-software/voiceagents

    C++

  4. MoodScope MoodScope Public

    Python

  5. Mathon Mathon Public

    a math domain language slightly efficient than std python

    Python

  6. introvertensemble introvertensemble Public

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

    Python