Joseph Libasora

Light mode icon

About me

I’m a 3rd year Computer Applications and Software Engineering student at Dublin City University. I have general overall interests in both computing and aviation.


Programming Languages/Technologies

Python, Java, C, HTML/CSS, JavaScript, Shell, SQL, Git, Docker, R, Prolog, Express.js, React, Django, DiscordPy, Pygame


Notable Projects

Python

Chess

Python (Pygame)

Developed the chess board game using Python’s Pygame library. Allows for 2 user's to play a virtual game of chess. Implements movement highlight assist, and all piece movements, including Castling, En passant, and Promotion.

HomeBot

Python (Discordpy)

Developed a personal utility bot for Discord using DiscordPy. Implements weather reports, timetable information, F1 standings request.


C

Cshell

C

Developed a linux command line shell in C. Implements custom basic internal commands such as (cd, dir, clr, etc..). Facilitates program background execution, full STDIN/STDOUT IO redirection, and basic SIGINT handling.


JavaScript

ReactPlayer

JavaScript (React, MaterialUI)

ReactPlayer is a simple audio media player. Developed using React and MaterialUI, it allows for audio playback of local files through a browser. Implements simple media controls such as play/pause, volume controls and skip controls.


Contact me


Follow me