Projects
Audio Transcription App
Description:
An app that allows you to upload single/batched audio files, and gets back an English transcription. It makes API calls to the whisper-tiny model by hugging face to generate the transcriptions. The app is built using React for the frontend and Python FastAPI for the backend.
Languages and tools:
- Python
- FastAPI
- Docker
- JavaScript
- React.js
Demo Link:
 GitHubData Parsing Program
Description:
A parsing program with a fully functional GUI written during my time as a Process Integration Engineer. It collates all the raw data provided by the machine and does many backend calculations based on customizable user inputs. It then generates an excel with summarised data that is more meaningful to stakeholders.
Languages and tools:
- Python
- Pandas
- Matplotlib, Seaborn
Demo Link:
 GitHubClassic Snake Game
Description:
The classic snake game, written in python and displayed using Turtle Graphics. This project uses OOP concepts to create each snake segment and food on the screen. The snake's speed can be adjusted easily and it comes with a high-score feature. Easily control the snake's direction using keyboard controls. The game ends when the snake collides with a wall.
Languages and tools:
- Python
- Turtle graphics
Demo Link:
 GitHubSpotify playlist app
Description:
A spotify playlist app that connects with your actual spotify account through the Spotify API. You can search for any songs and easily add it into a playlist name of your choice, and it will automatically be saved to your account.
Languages and tools:
- Javascript
- React