George Doujaiji

Technically driven.

View My Resume

More Than Just Code

I study Computer Science at Oregon State University. I'm a US-born citizen, originally from Lebanon, who grew up in Saudi Arabia, and currently live in the US. As someone with a deep love for technology in all forms, I constantly explore beyond writing code and like to delve into every aspect of computer science. This includes, but is not limited to: developing proficiency with the command line & Linux; diving deep into operating systems & networking; learning the math behind neural networks & training my own; developing with hardware like Raspberry Pis & learning how to solder; and setting up Linux servers for home media & remote development. I'm always eager to pick up new skills when it comes to areas I don't know, thanks to my burning curiosity, inquisitive nature, and understanding that there is always more to learn. In addition, I can speak, read, and write in both English and Arabic, and I'm a strong intermediate in French. The combination of both my technical and interpersonal skills allows me to be formidable in accomplishing whatever I set out to do.

...
...
...

Pathfinding-Visualizer

Pathfinding-Visualizer is an interactive GUI where users can draw a traversable map by placing barriers, a start node, and a target node, then visualize one of the following well known pathfinding algorithms: breadth first search, depth first search, Dijkstra's, or A*.


...

Shape Classifier Neural Network

This is my first Neural Network I've ever built! It can classify drawings of basic shapes (e.g. triangles and squares) using a Convolutional Neural Network. It achieved a noteworthy accuracy of 98.6% on the test set!


...
lives on a Raspberry Pi

Spotify QuickSaver

Spotify QuickSaver runs on a Raspberry Pi and uses the Spotify API to enhance the user experience. With a simple button press, users can save the currently playing song without needing to open Spotify, reducing interruptions and helping them stay focused on their work.


...

SpotifyTrees

SpotifyTrees is a Python tool leveraging the Spotify API that organizes my Spotify playlists hierarchically based on sub-genres. It automatically distributes songs in sub-genre playlists up through its parent playlists on a daily Cron job. I have it managing over 3,000 songs across a tree of about 80 playlists!


Contact me here!




Phone


+1 (863) 303-9369