I'm a Senior at Thomas Jefferson High School for Science and Technology.
Website | Email | Resume | GitHub | LinkedIn | Devpost
- TJ Unmanned Aerial Vehicle
- Built tj-uav/GroundStation (fork) and tj-uav/FlightSoftware (fork)
- TJ Computer Systems Lab
- Implemented features in tjcsl/ion (fork), tjcsl/homecoming, and tjcsl/othello-tourney
- Created krishnans2006/tjcsl-discord-bot
- HackTJ
- Maintained and improved the website for HackTJ/2022, HackTJ/2023, and HackTJ/2024 (also on GitHub Pages)
- Developed a scalable registration and project submission system: HackTJ/portal
- Caelus Rocketry
- Worked on printed circuit boards (PCBs): CaelusRocketry/launch-box
- ChessCord
- Created ChessCord (open-sourced soon)
- Implemented chesscord-webhooks and chesscord-cloud-functions
- Created a server utility bot chesscord-utility
- KrishnanS2006 Classes
- Hackathons (with a team)
- Webitor lets you create, edit, and publish websites quickly with custom snippets
- game-title is a websocket-based multiplayer game
- The qualifier: code-jam-qualifier-9
- ReFriender connects you with old/forgotten (Facebook) friends
- Bias.ly finds and analyzes news bias
- Find hackathon teammates with Hack-a-Team
- Report spam numbers with LessSpam
- SpaceTopia is a space-themed PolyTopia remake
- TimeXtension tracks and categorizes your online browsing
- StudyBuddy is a Discord Bot replacing Schoology/Canvas/Blackboard
- Rent and buy textbooks with bookXchange
- YouTube-Party lets you watch and chat about YouTube videos in real-time with friends online
- SpaceY (a play on SpaceX) consolidates NASA APIs into stories
- Food-For-Everyone lets supermarkets, food banks, and those in need connect and share food
- CalTracker tracks calories consumed and burned from exercise
- FluffyFriendFinder uses the Petfinder API to let users find pets with a simple form
- PollCOVID is a crowdsourced database of how well businesses follow COVID-19 guidelines
- WhatShouldIWear analyzes your location's weather to recommend the best clothing
- MemeReview is a fun multiplayer game where you compare memes
- Recipe Tracker is a clean recipe tracking site (recipe-tracker-ui and recipe-tracker-api)
- Discord bots
- Manage events in Discord servers with discord-event-manager
- NOTE: The below are currently closed-source, since I made the mistake of pushing secrets and credentials. They will be open-sourced when I get the chance to clean them.
- SOBot quizzes Science Olympiad team members on their events using questions from past tests
- A bot for the HackAlphaX discord server
- TowerCord is a Clash of Clans-style game
- Survivor is a game similar to the TV show
- MoneyCorp is a economy-style bot based on the movie "Boss Baby"
- Pygame games
- PacMan
- CricketWorldCup is a very unrealistic cricket game
- MineSweeper
- SpaceInvaders, re-skinned as StopCoronavirusTheGame
- StopCOVIDTheGame (unique gameplay, unlike ^)
- SnakeGame
- SniperGame is a "first-person shooter"
- Jeopardy
- FlappyBird and FlappyBirdAI (using a NEAT algorithm)
- BasicPlatformer
- Websites
- My personal website (also on GitHub Pages)
- PiWebServer runs 24/7 on my Raspberry Pi 4
- HomeServer is a more security-focused version of the above, with support for real-time camera feeds and motion sensors
- A chat-app using Flask and SocketIO
- A simple website for students to FindATutor
- A hackalphax/website for the HackAlphaX organization (also on GitHub Pages)
- Previous versions: hackalphax-site
- School
- My senior research project: gitar
- My freshman IBET project: ActivityMarathon
- Scripts
- gitlab-group-clone clones repositories in a GitLab group
- youtube-downloader downloads audio files from YouTube videos
- Convert any ImageToASCII
- Terminal programs
- A custom VirtualAssistant with a very very specific feature-set
- TicTacToeAI is more of an algorithm than artificial intelligence
- SudokuSolver uses a simple backtracking algorithm to solve Sudoku puzzles
- Play Hangman
- Other projects
- An app I made to learn proper react-authentication implementations
- An implementation of the underrated Trie data structure
- A re-usable TextInput class for pygame
- Codespace-related
- codespaces
- tjcsl (private since I'm not confident in the encryption)
- blank
- Personal
- This README: krishnans2006
- An encrypted export of my passwords (private since I'm not confident in the encryption)
- Linux/shell things
- An encrypted backup of my .zsh_history
- My dotfiles (formerly shell)
- My neovim config.nvim (forked from kickstart.nvim)