felo mousa
my recent work,

led display

192 by 32 pixels is definetely not a lot of screen real-estate to display meaningful information, but below are three mini-projects that did just that, developed on a raspberry pi.

8-bit spotify (python)

using spotify's api, a user's currently playing song is securely fetched along with the title & artist. the song's album cover is then downscaled to fit the led matrix, and is displayed alongside a progress bar that is accurate to ± 1 second.

tldr: opencv, requests, pillow & api

minecraft display (java & python)

using minecraft's modding platform, fabric, in-game updates are posted to a local webserver upon the pre-determined trigger. the raspberry pi then fetches the health update and displays it via heart icons on the led matrix.

tldr: thread optimization, requests, opencv, pillow & local webservers

clock (python)

as simple as it gets, but perhaps the most practical. displays the current date & time as well as an animated progress bar showing what % of the day remained.

extremely overpriced alarm-clock replacement. looks pretty though 3:

virtual trading ui

rather than playing the game, i spent countless nights figuring out the best way to earn in-game currency. i learned to use datatables to display data and created a normalized points rating system to identify winning items. i also built backend logic with flask and integrated apis for real-time data updates. this resulted in a simple, responsive web app that lets gamers see market trends and analyze their trades easily.

tldr: datatables, flask, python, javascript, apis, backend, frontend


more of me,

linkedin

github

resume