Hello! I'm Rayton, a
student
programmer
chess player
beginner violinist
basketball fan
regular person

Projects

uno

UNO

An online multiplayer UNO clone with an easy-to-use interface. Allows multiple simultaneous game rooms and real-time gameplay with other players. Made with Express.js, and Socket.io.

loaf

Q&A Platform

A general-purpose anonymous Q&A platform application built with Angular, ASP.NET Core, and SQLite. Supports search, post tags, and LaTeX rendering.

safe

Fast-Slow Debugger

Convenient web-based tool for employing the "fast-slow" debugging technique. Automates the comparison between the output of an optimized program and a correct but less efficient program by generating test cases and identifying discrepancies. Built with Express.js and Python.

cp

Competitive Programming

My solutions to over 600 programming problems from various online judges (C++, Python, Java).

paint

Paint Program

A clone of MS Paint with a vast array of features and shortcuts, such as integrated image searching and scraping. Made with Pygame.

asteroids

Asteroids

The classic arcade game, Asteroids, recreated with Java Swing.

dmoj bot

DMOJ-Bot

Discord bot that displays statistics and leaderboards, fetches problems, officiates competitions, and more. Made with discord.py and flask. Not affiliated with DMOJ.

safe

Arduino Safe

A prototype safe built with Arduino, NodeMCU and other components. Supports password protection, password change, push button to lock door, and Discord notifications when the door is locked/unlocked.