Although I am ultimately interested in a career researching and developing medical devices for direct clinical applications, I enjoy software development and programming. Much of my experience is with iOS development using Swift and full-stack web development using a combination of HTML, CSS, JavaScript, and PHP, but I know other languages, including Python, C++, and LaTeX. You can read about my projects on my blog and even try some out for yourself, as I am a big fan of free and open-source software. My other hobbies besides coding are playing the violin, photography, 3D printing, traveling, biking, cooking, playing Minecraft, and YouTube content creation.
Link: sachinsagrawal.github.io (access blog through header)
See some of my favorite projects in the pins just below this or continue reading for a full list!
- AR Stack - This app brings the popular game Stack into the real world with Augmented Reality.
- AR Vector Fields - This app allows you to visualize vector fields in the real world with Augmented Reality.
- Custom Widgets - Explore different iOS widgets including a fancy weather one for your lock screen.
- Dino Game - This app brings the iconic Google Chrome no-internet Dinosaur Game to your Apple Watch.
- MTG Life Counter - Track the scores of 2-4 players in a game of Magic the Gathering if you have no D20s.
- Onboarding - Simple onboarding cards made with UIKit that you can easily add to your iOS app.
- Pose Estimation - Use LiDAR to estimate object pose with advanced marker detection for world origin.
- Settings - A simple and customizable settings page with a familiar UI you can add to any iOS app.
- Xcode RPC - An Xcode RPC for Discord originally made by llsc12 with an improved UI by me.
- Device Details - Displays click details, including IP/location, device information, and user-agent.
- Download Delete - Allows you to directly download or delete other plugins from the admin panel.
- Generate QRCode - Shows a customizable QR code generator upon link generation and afterwards.
- Anti Rickroll - A Chrome extension that displays a warning when you navigate to known YouTube rickrolls.
- Shorts Watch Later - Adds a native-looking Watch Later button to YouTube Shorts on channel pages.
- Arduino Whack-a-Mole Simon - Build and program an Arduino circuit to play either Whack-a-Mole or Simon.
- NRC Maze Robot Tutorial - A tutorial for the National Robotics Challenge's Robot Maze contest.
- Pet Hamster - An open-source Fitbit app to watch a hamster run in his cage with a few features.
- Rickroll Clock - An open-source Fitbit clockface that shows a Rickroll GIF along with a few statistics.
- Board Breaker - The first-of-its-kind Board Breaker game coded in Ruby that can be run from terminal.
- Hangman ASCII - Play the classic game of Hangman by guessing a secret word with ASCII art visuals.
- Markdown Cheatsheet - A cheatsheet for markdown document files and how to format text on them.
- Pixel Art Board - A simple Python code that makes use of Turtle to turn the canvas into a pixel art board.
- Tanks Game - The Tanks Game coded in Ruby that runs entirely in terminal using ASCII graphics.




