Projects
TJCT Grader
Wanting to refactor the existing system from nodejs to python, I refactored my school’s computer team’s online judge. It is similar to codeforces and holds in-house contests regularly for our school. The tech stack includes Django, Celery, PostgreSQL, Redis, and Daphne, processing user submissions as quickly as possible. The application runs user code upon submission (through nsjail sandboxing) to a specific problem from a contest, and automatically calculates contest standings afterwards.
Collaboration
This section includes projects to which I have contributed or maintained.
ion
Serving our entire high school population, Ion (Intranet3) holds signups for 8th period and provides essential services to students and staff. My proudest feature is fireworks which play during the new year celebrations.
othello-tourney
A platform for holding our school’s othello tournaments.
