Projects
Things I've built
OrdinaryDiffEq.jl
30+ merged PRs to SciML's high-performance ODE/DAE solvers in Julia — implemented IMEX-RK (ARS, BHR), multirate (MRI-GARK, MIS, MRAB), and SDIRK/ESDIRK methods, unified solver tableaux, and added allocation & convergence tests.
- Julia
- SciML
- Numerical Methods
PredictEdge
Edge-AI predictive maintenance (RUL) prototype for Tata Technologies InnoVent 2026 — CMAPSS dataset with INT8 TFLite inference running on a Raspberry Pi.
- Python
- TFLite
- Edge AI
- Raspberry Pi
SciMLBenchmarks.jl
Contributed 8 DAE benchmarks (index-2/index-3 problems from the IVP Test Set — Andrews squeezing mechanism, Car Axis, Wheelset, Water Tube System, Fekete, Charge Pump, slider-crank, Two-Bit Adding Unit), each in mass-matrix, residual, and ModelingToolkit formulations to benchmark DAE solver performance.
- Julia
- ModelingToolkit.jl
- DAE
- Benchmarks
Other noteworthy projects
Offline-first facial recognition & liveness detection for React Native (Android/iOS) with on-device MobileFaceNet TFLite inference, blink/smile challenges, and a local SQLite store.
- React Native
- Expo
- TFLite
- TypeScript
Premium ethnic-fashion e-commerce storefront with product catalogue, admin dashboard, wishlist, live search, and a persistent checkout cart.
- React
- Vite
- localStorage
AI-powered 2D scroll website builder with animated canvas backgrounds.
- TypeScript
- Canvas
- AI
Contributed to MeshSync, Playwright-based end-to-end tests, issue triaging, and proposal discussions for the cloud-native manager.
- Go
- JavaScript
- Playwright
Web-based system for reporting and managing campus infrastructure issues, backed by Firebase.
- JavaScript
- Firebase
Designed & built by Harsh Singh · singhharsh.in