Omar Hussain

Part-time computer scientist, full-time nerd

About Me

Click here to learn more about me!

LinkedIn

Click here to connect with me on LinkedIn!

Resume

Click here to view my most recent resume!

What I Do

As a recent graduate, I am now eager to secure full-time employment as a software engineer, leveraging my passion for product management.

Here's a glimpse of my abilities:

Spell Checker

A spell checker I developed demonstrating an understanding of Trees and similar structures in Java.

"Six Degrees of Kevin Bacon"

Six Degrees of Kevin Bacon​ is a knowledge game based on the “small world” or “six degrees of separation” concept. It is possible for a large network to be linked by a limited number of steps through one or more who are well-connected. Watch me model this with Graphs in Java.

Search Engine

Created a fully functional in-memory search engine using Java.

Memory Allocator

For this project, I developed a custom memory allocator. Typically, malloc isn’t provided by the OS, nor is it a system call; it is a library function that uses system calls to allocate and deallocate memory. Here's my take.

MapBox GeoJSON to SVG Tool

Worked with Mapbox, Inc. to design a tool that converts GeoJSON map data to SVG.

Coming soon... Clip It Chat!

Designed a Machine Learning algorithm with Python that parses Twitch chat logs & suggests clippable moments.

Where to find me

Feel free to reach out if you have any questions or inquiries! And don't forget to connect with me on my socials linked below!