This Website

Tools Used:

HTML CSS JavaScript Rive Canva

Overview:

This website is a polished, front-end-only portfolio showcasing my work and skills. It features three main pages: Projects, which highlights various work examples; About Me, providing personal insights and background; and Work Experience, detailing my professional history. Additionally, the site includes three interactive games—Pong, Snake, and Minesweeper—that not only add a fun and engaging element but also demonstrate my technical proficiency and creativity

Highlights:

Pong

Developed a classic Pong game using HTML and JavaScript, featuring a responsive HTML5 Canvas for rendering and real-time gameplay. Implemented game mechanics including ball movement, paddle control, collision detection, and a live scoring system. Utilized JavaScript for real-time updates and smooth animations, with a game loop for continuous rendering and precise user input handling.

Pong
222 Levels

Tools Used:

Dart Firebase Api Local Photoshop Rive

Overview:

This full-stack iOS app features a Flutter-based frontend seamlessly integrated with Firebase on the backend. It leverages APIs from both X (formerly Twitter) and Apple, ensuring robust social and authentication capabilities. Additionally, a local NoSQL database, Hive, is implemented to efficiently manage app data, minimizing database reads and writes. The app offers an engaging experience with 222 unique trivia levels that challenge and entertain users as they progress.

Level Highlights:

Sign In / Home

When the user first opens the app, they are directed to the login screen, where they can choose from three sign-in options: Google, Apple, or X. Once the user signs in—or if they are already signed in—the app transitions to the next screen. This screen provides options to start the game, review the rules, access settings (including privacy policy and terms), and view their stats.

SignIn SignIn

More level updates coming soon...

Course Scheduler

Tools Used:

Python SQL

Overview:

This is a Python and SQL-based course scheduler that lets you add and organize your classes and courses efficiently. It features an intuitive interface for scheduling, along with an admin tab that allows for easy management and editing of student information. This tool helps streamline course planning and administrative tasks

Course Course
2D Drawing Application

Tools Used:

Python

Overview:

This is a Python 2D drawing app where you can draw, resize, and color shapes. You are able to make the shapes almost and color ing the RGB spectrum and can add 2 color gradients. You are also able to undo and clear your mistakes seamlessly

2d drawing 2d drawing