Shubhankit Singh's Projects
Review
C++ Trading Algorithm Backtest Environment
Black Scholes Options Pricing Model using C++ and boost
Here we develop and apply a neural network (WNN) approach and an adaptive neuro-fuzzy inference system (ANFIS) model which could take input of any data set and give a GUI based comparative analysis between ANN and ANFIS.The wavelet function used in the WNN analysis is mexican hat function
Chrome Dino AI using Genetic Algorithms : The Project involves designing an AI for the famous Chrome Dino Game, which uses RNN and Q learning (based on Markov's Decision Process) using Tensorflow and Pygame. We also compared it with other feature-based algorithms vizβmulti-layered perceptron, etc.
A billing app for small coffee businesses
Visualising various convex hull algorithms for 3 major algorithms: Kirk Patrick Siedel,Graham Scan and Jarvis March
Socket programming to show how server client applications work using C++ and how do they use TCP and UDP to send data back and forth
made a dummy rest server using microsofts C++ rest sdk
Uploads and fetches data on a react app (Assignment for invsto)
A multi purpose CriticalPath generator to find bottle necks.Also called PERT chart in managemenr
Skill Development Application for upskilling menial workers : Developed an android application for menial workers in college dorms to up-skill themselves during free time with basic, easy-to-learn activities. The application also provided vernacular support as well. The app was made with qualitative analysis with A/B testing to avoid any pain points.
Making GPT-2 from scratch
API Layer for backtesting
This is the code of the api InstaQR which gives you a QR instantly given a string url.
Created a MATLAB compiler in C++ with checks for structural and dynamic equivalence and a static code analyser with the help of unordered_maps and various hashing techniques.
a language learning app for small tribes
Naive bayes classifier along with precision and accuracy provisions
A system where a doctor can track his patient's vital signs on each visit and other metrics as well. The project includes a Front End developed using Scene Builder in JavaFx and a Back End in Java for storing patient details using SQLite.This project also involved implementing various software engineering techniques like scrum, etc., and different testing regimes using JUnit.
Implementation of the producer consumer problem in C++
Various different projects for quantitative finance understanding
Config files for my GitHub profile.
This is the entire zipline library written in C++