Ajay Ramachandran
My Published Work
Email: [email protected]
Discord: Ajay#1922
About Me

I enjoying working on programming projects. I am currently enrolled in Software Engineering at the University of Ottawa. The main languages I work with are Java, C#, JavaScript and Python. Lately, I have been working on more JavaScript projects with Node.js.

I am currently working on a browser extension called SponsorBlock. SponsorBlock is a crowdsourced extension to block sponsor segments of YouTube videos. Users submit when sponsor happen to the extension, and the extension automatically skips sponsors it knows about. It also features an upvote/downvote system with a weighted random based distribution. 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 days of people's lives. Check out the leaderboard.

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 communitcate with a server device.


I also built an online database viewing system that got live updates from out 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.

Below are posts from my developement blog. In these posts, I describe work I have done on some of my projects. You can view my entire development blog here.

Latest From My Development Blog