I'm passionate about programming and video games, which led me to earn a Software and Animation degree. With over 11 years of experience in the game and animation industries, I transitioned into tech and have since gained more than a year of hands-on experience as a web developer. My combined creative and technical background strengthens my problem-solving, collaboration, and attention to detail. I'm excited to continue growing as a developer and deliver impactful results.
A modern real-time chat application built with React, Node.js, Express, Socket.IO, and MongoDB.
Login the live site by creating a new account or by using the following emails:
shinji@nerv.com
rei@nerv.com
asuka@nerv.com
All demo accounts share the same password: 123456. Start a new incognito window to log in as another user.
After you are done experimenting, you can reset the database from the login page.
A web application that allows users to book medical appointments while enabling staff to manage and track those appointments. Built using Next.js, Zod, Shadcn, Twilio, and Appwrite.
To access admin page, click the 'Admin' link at the bottom of the landing page. Access code is 123456
A website where registered users can find, share, and rate work-friendly cafes. Made with Python, Flask, SQLAlchemy, PostgreSQL, HTML, CSS, and Bootstrap. (Note: the site may take a while to load because it spins down with inactivity.)
Demo account:
Email: shinji@nerv.com / Password: 123
An online calculator. Aside from using the mouse, you may also use the keypad for input. Made with JavaScript, HTML, and CSS.
A text-based Tic-Tac-Toe game with a simple enemy AI for the player to fight against. The AI has three difficulties to choose from: Easy, Medium, and Impossible. You can also battle against another player (local). Made with Python.
A GUI-based program where you can insert a watermark on a choosen base image before saving it. Made in Python with Tkinter and Pillow.
A text-based program that translates entered text into morse code. Made in Python.