Hey! I'm Sahil. I'm a freshman going to high school, and I like programming. I enjoy working on a bunch of differents projects, in a variety of languages, though I mainly work in backend development.
As far as languages go, I've been juggling Python and Rust for a while for most of my projects, and I recently got into C++ as well. I also use Javascript from time to time with the help of Node and NPM.
Some of my other interests/hobbies include Tennis, Orchestra (Violinist), Chess, Cubing, Minecraft, Hollow Knight and Hollow Knight Silksong and arranging sheet music.
Some cool projects I've worked on. For a more complete list, make sure to check out the Projects page
Real Time Chat App - A JavaScript chat app that lets users message each other live across devices. Supports custom usernames, system messages, and basic moderation. You can try it out right here!
Pychess - A chess engine written in Python with a GUI supporting PvP, PvC, and CvC matches. Implements all chess rules, has square highlighting, and a (not very smart) AI.
Rustle - A search engine built from scratch using Rust and Tauri, as a way for me to learn how search engines actually work. Implements page indexing and ranking instead of just being a Google wrapper.
MPIC - The Minimal Pixel Interface for C++, my most recent project, an engine focused on simplicity and performance using OpenGL. Still in active development, but I hope to finish it in the very near future.