Skip to content
View developer-2046's full-sized avatar

Organizations

@TheApp107

Block or report developer-2046

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
developer-2046/README.md

Yuvraj Malik

Salt Lake City, UT · +1 (801) 879-7242 · [email protected]
GitHub ↗ · LinkedIn ↗ · Protfolio ↗


🛰️ Professional Profile

Double-major in Computer Science and Applied Mathematics at the University of Utah.
I design and ship production-grade systems that learn, scale, and resist failure—from a Java machine-learning library to a Rust back-tester and an entropy-driven market-regime detector. Comfortable jumping between low-level optimization, statistical theory, and full-stack delivery while writing documentation that humans actually read.


Experience

Undergraduate Research Assistant, University of Utah Sep 2024 - Current • Investigating practice effects in digital-health assessment tasks; designing and fitting mixed-effects/time-series models grounded in cognitive-science theory (Python/R)

• Building reproducible analysis pipelines and internal tooling; writing clean, tested code and maintain rigorous data/experiment logs

• Created interactive scientific visualizations for human-gut microbiome datasets; delivered browser-based explorers and publication-ready figures (Plotly/Emperor)

• Deployed research apps on Linux; automated workflows and CI/CD (Docker, Git); collaborated with faculty/grad students to turn findings into experiments and reports.


On-going Research

Stability and Rates of Gradient-Based Learning in Multi-Player Games Studying the stability and finite-time rates of popular gradient-based learning dynamics in N -player smooth general-sum games with convex constraints and noisy feedback.While two-player settings are well-understood, extensions to N -player, constrained, and noisy environments remain incomplete. My work will unify Lyapunov methods, variational inequalities, and spectral analysis of game Jacobians to provide both positive (convergence guarantees) and negative (cycling/divergence) results.

Classifying Market Crashes Complex systems are extensively studied using spectral and network properties to tackle various real-world challenges. The financial market's complexity arises from the interactions among its constituent stocks, resulting in dynamic correlation patterns that change significantly during critical events. This study focuses on the eigen-entropy and network properties of financial correlation matrices (S&P 500, 2008–2024; Number of stocks, N = 427). Identifying and segregating these critical events is vital for timely intervention and prevention.

Modeling Practice Effects in Remote Cognitive Assessments Remote health assessments are vital for accessible healthcare, especially for people in places like rural Utah and people who cannot frequently visit healthcare facilities/clinics. But due to remote health assessment being repetitive, people start to improve in assessment not because of improvement in their underlying ability rather due to memorization also known as practice effect. Practice effects can skew the results. Our research will explore these performance changes due to task repetition—which isn't true learning—to make remote assessment tools more accurate.


🎓 Education

B.S. Computer Science & Applied Mathematics — University of Utah (Current) Salt Lake City, UT

Key coursework: Probability Theory · Stochastic Processes · Time-Series Analysis · Econometrics · Numerical Linear Algebra · Convex Optimization · Machine Learning · Deep Learning · Distributed & High-Performance Computing · Database Systems


🔧 Technical Toolkit

Languages Python · Rust · Java · C/C++ · SQL · R · Julia
Frameworks / Libraries PyTorch · TensorFlow · Scikit-learn · Pandas · NumPy · Polars · Matplotlib · Plotly · Jupyter · PyO3
DevOps & Tools Git · Docker · Linux · VS Code · Grafana
Concepts Information Theory · Random Matrix Theory · Spectral Graph Theory · Time-Series Modeling · Back-testing · Optimization · Cryptography · Ethical Hacking


🏆 Awards

International COMAP Mathematical Modeling Contest — “Successful Participant”
May 2025

  • Built a spatiotemporal model of Baltimore’s traffic using GNNs, TCNs, and Neural ODEs; achieved U.S. Top-3 score on Problem D.

A breath of fresh air AI hackathon — Nvidia's Award
June 2025

  • Achieved 0.872 R squared accuracy in forecasting PM2.5 air quality by developing an award-winning (Nvidia's Choice) GCN-LSTM deep learning model at the Fresh Air Hackathon.

Lucid Software Global Programming Competition — 1st Place
Oct 2024

  • Out-performed 500-plus competitors (incl. Duke & UNC PhDs) with a parallelized heuristic search written in Rust.

🚀 Selected Projects

Java Machine-Learning Library — javaml

Open-source, full-stack ML toolkit featuring linear/logistic regression, SGD, cross-validation, and transformer-style APIs; >1 k LOC, 100 % Javadoc coverage.

Rust + Python Event-Driven Back-Tester

Modular engine with tick-level execution, walk-forward evaluation, and equity-curve tracking; Rust core wrapped via PyO3 for Pandas-based analysis.

Entropy-Guided Clustering Engine

Pipeline that computes eigen-entropy of rolling S&P 500 correlation matrices, performs PCA, and clusters regimes with K-Means; visualizes crash periods & volatility bursts.

Market Index Analysis Toolkit

Dynamic S&P 500 tracker with historical GICS mapping, price normalization, and CSV export for downstream factor models; published for community use.


“Don’t just learn code. Build with it, break it, and push it to the limit.”

Pinned Loading

  1. terminal terminal Public

    Jupyter Notebook 1

  2. Rust-Python_Event-Driven_Back-Tester- Rust-Python_Event-Driven_Back-Tester- Public

    Rust

  3. Entropy-Guided_Clustering_Engine Entropy-Guided_Clustering_Engine Public

    Jupyter Notebook 1

  4. PCDC-Using-LSTM PCDC-Using-LSTM Public

    Jupyter Notebook 1

  5. sp500 sp500 Public

    Python

  6. javaml javaml Public

    Java