I enjoy working on programming projects. I am currently enrolled in Software Engineering at the University of Ottawa. The main languages I am working with right now are TypeScript, C++, and Java, but I also have worked with C# and Python in the past.
I am currently working on a browser extension called SponsorBlock.
SponsorBlock is a crowdsourced extension to skip sponsors, intros, follow reminders and other annoying segments in YouTube videos.
Users submit when the segment happens to the extension, and the extension automatically skips segments it knows about.
More information and links to the source code can be found here.
There are currently users who have submitted sponsors and saved a total of years of people's lives. Check out the leaderboard.
I am a member of uORocketry, an engineering team at the University of Ottawa. I created a Java ground station and work on the C++ flight computer software.
I am a former member of Lake Effect Robotics, a FIRST robotics team who won at the Detroit world championship in 2018. I created Android apps for keeping track, analysing, and distributing other teams' performances. The app uses bluetooth to communicate with a server device. https://github.com/LakeEffectRobotics/LakeEffectScoutingApp https://github.com/LakeEffectRobotics/LakeEffectScoutingServerApp I also built an online database viewing system that got live updates from our data and allowed us to access it over the internet. It is available online here. The source code is available at https://github.com/ajayyy/LakeEffectScoutingSummary
Last summer I started work on a game called Voster Coaster, which is a roller coaster building game for VR headsets. So far, the game solely supports a VR track creation system using a spline based system. You can read more about this spline system here, here, and here. You can read more about my development of Voster Coaster here. This game is open source and available on GitHub at https://github.com/ajayyy/VosterCoasterVR
I also participate in the tri-annual Ludum Dare game making competiton.
I have participated in 14 events since August 2014. You see these here as well as the older projects on their legacy site.
I have many projects not listed here on my GitHub Profile as well.
I also have a development blog. In these posts, I describe work I have done on some of my projects. You can view my entire development blog here.
Some icons made by Icongeek26 from www.flaticon.com