Omar Baig

ABOUT

Omar Icon

I'm a Data Scientist with over 5 years of coding experience living in Atlanta, Georgia. My main interests are in Data Analysis, Visualization, and Storytelling.

EDUCATION

UGA Icon

Computer Science, B.S.
University of Georgia
GPA: 3.55

CLASS OF 2018
COMPLETE



RELEVANT COURSEWORK

Programming Principles

Java

Systems Programming

C/C++/Unix

Data Structures

C++

Discrete Math

Formal Logic

Numerical Simulations in Science and Engineering

Matlab

Web Programming

HTML/CSS/JavaScript/PHP/MySQL

Theory of Computation

Automata/Turing Machines

Computer Graphics

OpenGL

Artificial Intelligence

Searches/Prolog

Computer Architecture and Organization

MIPS

Computer Networks

Java/Wireshark

Database Management Systems

MySQL

Computing, Ethics, and Society



SUPPLEMENTAL LEARNING

Python for Data Science and Machine Learning Bootcamp
Udemy

Completed July 2018

Angular 6 - The Complete Guide
Udemy

In Progress

Functional Programming With JavaScript
Udemy

In Progress



ORGANIZATIONS

Association of Computing and Machinery (ACM)
UGA Chapter

Since January 2015


SKILLS

Python


C++


HTML/CSS


Java


MySQL


Angular



PORTFOLIO

Code Icon

Data Analysis

Please click on a button to the left to see a story.

Python Matplotlib SeabornPlotly

Web Development

Please click on a button to the left to use the program.

JavaScript Bootstrap Angular

inspiredby artist screen

InspiredBy

A crowdsourcing web application for learning who inspired your favorite artists. This application creates a table in the open source MusicBrainz database for storing which artists inspired a particular artist. This gives users high quality information based on primary sources of how a particular artist ended up sounding the way they do. This could also help music recomendation algorithms as it creates a new category of information, not based solely on similarities between metadata of two artists.

MySQL AngularJS Java Wikipedia API

graphics engine

3D Graphics Engine with OpenGL

This program reads data files containing lines based in three dimensional points. The program takes the points and applies perspective projection techniques to simulate the 3D shape at an angle based on the user specified viewpoint. The white square is the viewport and will crop any lines that go beyond it.

C++ OpenGL

unix shell

UNIX Shell

With this project, I recreated a UNIX shell's functionality from scratch using the core system calls. This shell can run multiple processes and use all builtin commands. Some of the builtin UNIX commands had to be overrided manually in order to function as expected, since it is a shell functioning within a shell.

C++

CONTACT

GITHUB

LINKEDIN