...
PDF Audio Reader

This project is a text-to-speech application that converts the contents of a PDF file into an audio file. In addition to performing the conversion, it also provides built-in media controls, allowing users to play the audio without needing to open it in a separate program.

More info
...
Typing Test Game

This project is a typing speed test built using Python and Tkinter. It randomly selects a short passage from a collection of Aesop's fables stored in a JSON object. Each fable is converted into a list item, and the random module is used to select one at random for each test.

More info
...
S&P 500 index fund tracker

This project was inspired by my own investment in an S&P 500 index fund. The goal was to automate weekly tracking and analysis of the fund’s performance and deliver meaningful insights directly to my inbox.

More info
...
Band Website

For this project, I developed a website for my University band. The aim was to create an appealing landing page that would direct visitors to the band’s social media platforms and allow them to subscribe to a newsletter.

More info
...
PCB Board Design

In this project, I designed a 4-layer printed circuit board (PCB) using Altium Designer, following a comprehensive YouTube tutorial to understand best practices in schematic creation, layout, and design for manufacture. The project involved creating a USB dongle featuring an STM32 microcontroller and an MPU-6050 accelerometer.

More info