Hi, I'm Janet :] 

I’m a computer science and philosophy student at the University of Toronto, interested in systems programming and game design!

I was introduced to systems programming in my second year at UofT through a C and Unix course and a microprogramming course respectively. Though I want to be a software developer, I'd love to explore the intersection between code and hardware as well. I'm planning on building my first PC in the coming weeks (when this happens, I'll update you here).

Thus far I have created a few simple games with Python, Java, and C#, and I’ve developed a few websites both for myself and professionally. I love mixing in art with what I’m creating, and I design/draw all the sprites for the games I make, and take great joy in designing the websites I make too. The background of this website was drawn by me—click the upper right hand button to switch back and forth in dark mode!

Experiences
Jan 2025 – Present Software Engineer CIBC — Internship Developing and testing RESTful APIs for MyClient account management, by working with Postman and writing Java code using SpringBoot.
May 2024 – Present Game Design Researcher University of Toronto — Research Opportunity Program Working closely with professors to develop video game levels for forensic science students using Python and the Ren'Py framework.
Sep. 2023 – May 2024 Web Developer University of Toronto — Work-Study Program Utilized web development tools in a professional environment to build a website for the Polish department.
Jan. 2023 – April 2023 Graphic Designer University of Toronto Machine Intelligence Student Team Designed promotional graphics for the UofT Machine Intelligence Student Team.
Projects
Letterfly
Find a penpal who speaks the language you want to learn! Built using Flask, a PostgreSQL database, and BeautifulSoup + Google Translate APIs.
Pomogarden
A webapp that gamifies a pomodoro timer in the form of a little virtual garden. Built using Flask and AI-generated dialogue from Cohere.
Built for Deerhacks 3.
Smart Sudoku
Sudoku that switches values every time the user enters a number. Algorithm developed in Java, using Java Swing API for the GUI and MongoDB.
Cat's Cradle
A discord game bot that allows you to collect cats in a choose-your-own-adventure gameplay. Written in python and discord.py.
© 2025 made by Janet Fu :3