vats98754
I'm a keen learner interested in Computer Science and Math (and Statistics and Data Science). Feel free to check out or contribute to my projects.
Canada
Pinned Repositories
anvay-vats-portfolio
My personal portfolio website. It includes books that have helped and inspired me, my skills, my education, my work and project-building experience, my services and personality traits, and a form to contact me. I've also included links for my LinkedIn and Github profiles for anybody interested.
Anvays-Competitive-Programming-Algorithms
This contains some of the commonly used Competitive Programming (CP) algorithms I've written over the course of my CP journey to prepare for Singapore's National Olympiad of Informatics (NOI) 2022, wherein I secured a Silver medal (for context, gold medalists are put on Singapore's IOI team).
COB
This is a Concurrent Order Book (AKA COB) that stores and processes financial spreads in order books in a concurrent manner to change the fundamental variables that affect high frequency trading, a common strategy used by market makers like Citadel Securities, Jane Street, or Hudson River Trading.
DB-SQL-GUI
First project working with SQL and Databases. This project uses Java to create a GUI through Swing to allow a local database to be accessed, and its fields and records can be edited, added, or deleted. Also, there are additional features like a compiler for SQL code that only works on the local database.
every-audiobook
This is a GUI-based application built from Tkinter and uses the gTTS and pygame (mixer) libraries in conjunction with the libgen-api library to find almost any book and convert it to an audiobook that you can listen to in any language.
groove-web
This is the web server (frontend and backend) allowing users to interact with the Groove Box (https://github.com/wang-edward/box).
javascript-practice
This repository will allow me to learn Vanilla JS through practice using The Odin Project. I already know the fundamentals (variables/types, methods/functions, conditionals, loops, Data Structures & Algorithms, etc) from C++, Python, and Java so I'll just be learning the JS syntax among other nuances.
landing-page
This project is a good-looking (in my opinion) landing page built completely from scratch using CSS and HTML.
stringtoiso
This is a package, uploaded on PyPI by anvayvats, to convert an input string representing a language (like 'Spanish') into its ISO-639-X code equivalent (for now, X = 1, 2B, 2T, 3, but I wish to expand this package to support ISO-X-X)
zk-snarks
This project explores zk-SNARK implementations using Circom, OpenZeppelin for secure Ethereum integrations, elliptic curve cryptography, and using zk-SNARKs for identity attributes.
vats98754's Repositories
vats98754/COB
This is a Concurrent Order Book (AKA COB) that stores and processes financial spreads in order books in a concurrent manner to change the fundamental variables that affect high frequency trading, a common strategy used by market makers like Citadel Securities, Jane Street, or Hudson River Trading.
vats98754/zk-snarks
This project explores zk-SNARK implementations using Circom, OpenZeppelin for secure Ethereum integrations, elliptic curve cryptography, and using zk-SNARKs for identity attributes.
vats98754/admin-dashboard
CSS Grid + Flexbox combined with HTML to produce a neat-looking dashboard and understand the complexities of CSS Grid, how it differs from Flexbox, and how to use them together. Frameworks like the utility-first Tailwind are also implemented.
vats98754/anvay-vats-portfolio
My personal portfolio website. It includes books that have helped and inspired me, my skills, my education, my work and project-building experience, my services and personality traits, and a form to contact me. I've also included links for my LinkedIn and Github profiles for anybody interested.
vats98754/Anvays-Competitive-Programming-Algorithms
This contains some of the commonly used Competitive Programming (CP) algorithms I've written over the course of my CP journey to prepare for Singapore's National Olympiad of Informatics (NOI) 2022, wherein I secured a Silver medal (for context, gold medalists are put on Singapore's IOI team).
vats98754/javascript-practice
This repository will allow me to learn Vanilla JS through practice using The Odin Project. I already know the fundamentals (variables/types, methods/functions, conditionals, loops, Data Structures & Algorithms, etc) from C++, Python, and Java so I'll just be learning the JS syntax among other nuances.
vats98754/landing-page
This project is a good-looking (in my opinion) landing page built completely from scratch using CSS and HTML.
vats98754/calculator
This project creates a web-based calculator that interacts with the user and uses basic logic for the calculations. Uses CSS/flexbox to style the elements, JS for calculations, DOM manipulations, Event Handlings, among other data-related operations like with arrays, and HTML to set up the DOM, mostly with nested divs to help style the webpage.
vats98754/citadel-white-paper
How could urban green space impact people’s physical and mental health?
vats98754/cpp-thread-practice
Learning concepts surrounding Parallelism and Concurrency in C++. Each file's description is self-explanatory based on filename and/or commit message.
vats98754/cs231n
Learning Stanford's CS231n about Convolutional Neural Networks for Visual Recognition
vats98754/css-exercises
This is part of my The Odin Project journey where I strengthen my CSS knowledge through exercises, mainly to consolidate my flexbox knowledge.
vats98754/cuda-gpu-programming-finance
CUDA GPU Programming for Finance (with different Financial Models scaled and run on the CPU and GPU with CUDA).
vats98754/cuda_programming
I'll dive into this later - Code from the "CUDA Crash Course" YouTube series by CoffeeBeforeArch
vats98754/DeepImageReconstruction
I want to translate thoughts to multimedia on a larger goal to store thought as data to help humanity experience each others' thoughts at some point, so I forked this. Data and code for Shen, Horikawa, Majima, and Kamitani (2019) Deep image reconstruction from human brain activity. PLoS Comput. Biol. http://dx.doi.org/10.1371/journal.pcbi.1006633.
vats98754/etch-a-sketch
This projects uses DOM Manipulation and Events through JavaScript, CSS, and HTML to create and use a etch-a-sketch grid that has many customizable features, including an adjustable grid size.
vats98754/Feedback-Analyzer
This was my Computer Science Internal Assessment project that allows organizations to process large chunks of data from Google Sheets and use Sentiment Analysis (under Natural Language Processing) on numerical and textual data to assess the individual and overall emotion levels of survey responses.
vats98754/go-order-book
Using a feature branch development workflow, I'm building a GoLang-based Limit Order Book that uses GoRoutines to allow for concurrent processing of several transactions to experiment with batch and asynchronous processing.
vats98754/go-rest
vats98754/intermediate-html-and-css
vats98754/javascript-exercises
These are TOP's JS exercises that utilize a range of Jest (JS testing software for Test Driven Development) and JS concepts to help train learner.
vats98754/mamba
Mamba SSM architecture
vats98754/odin-recipes
The Odin Project's first Web Dev project by making a styled website.
vats98754/polygon-quantstamp-app
vats98754/Quantization-DLops
This is my DLOps Quantization Project implemented using Python, TensorFlow, MLflow, DVC, and GitHub Actions.
vats98754/RPS
This repository will firstly use the JS console to allow users to play Rock Paper Scissors against the computer. I will later develop it to be GUI-based.
vats98754/sign-up-form
This project will use good-looking, custom HTML sign-up forms with Vanilla CSS and JS.
vats98754/simple-token
Solidity token smart contract
vats98754/tensorflow-projects
I did some tensorflow, keras, and pytorch practice to implement and understand ANNs (CNNs, RNNs with and without LSTM, GANs, Deep Learning, and more).
vats98754/test-ccxt
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges