1. Objective
To become a valuable asset in a challenging work environment, solving problems as a software en-
gineer
Education
Major: Computer Science, Major G.P.A. 3.54/4.0, Expected Date of Graduation, December 2015
University of Illinois at Chicago, School of Engineering; Chicago, IL (2012 - Present)
College of Dupage; Glen Ellyn, IL (2011 - 2012)
Hinsdale Central High School; Hinsdale, IL - Cumulative G.P.A. 3.55/4.0
Coursework includes: Operating Systems, Introduction to Networking, Engineering Distributed
Objects For Cloud Computing, Intro to Artificial Intelligence, Applied Artificial Intelligence, Intro to
Machine Learning, Natural Language Processing, Graph Theory and Analysis, Algorithm Design, Ob-
ject Oriented Programming, Database Design, Computer Systems, Software Design, Visual Analytics,
Statistical Computing, Regression Analysis and Forecasting, Applied Linear Algebra
Professional Experience
RESEARCH ASSISTANT, COMPUTER VISION & ROBOTICS LAB, UIC; CHICAGO, IL — JUNE 2015 - PRESENT
• Assisted in development of supervised multivariate prediction as an adversarial zero-sum game
• Focused on various performance measures for Information Retrieval tasks, and discovered two
viable metrics and integrated them into an existing MATLAB framework
DEVELOPER INTERN, SANDBOX INDUSTRIES; CHICAGO, IL — MAY 2012 - MARCH 2013
• Wrote Unit and Integration test suite (RSpec) for code base & configured a CI server (Jenkins)
• Developed (TDD) CMS features under Rails framework in a very agile environment
• Wrote SQL queries to automate generation of operational reports and customer analysis
• Asked to return after initial internship ended in August 2012
DEVELOPMENT TEAM MEMBER, WEB WORKS CORPORATION; BATAVIA, IL — MARCH 2011 - MAY 2012
Recent Projects
XV6 OS, UIC CS 385: OPERATING SYSTEMS — SPRING 2015
• Wrote a custom boot sector, and device driver for graphics display
• Implemented virtual memory, proc file system, and signal handling and threading in user space
AUTOMATIC TOEFL ESSAY GRADER, UIC CS 421: NATURAL LANGUAGE PROCESSING — SPRING 2015
• Developed a classifier for scoring essays on the following features: spelling, subject-verb agree-
ment, verb tense agreement, sentence formation, pronoun reference, topic accuracy and length
• Utilized NLTK, Stanford NLP and CLiPS frameworks to assist in scoring each feature
• System placed 3rd out of 22 participating teams (weighted accuracy performance measure)
YELP DATASET CHALLENGE, UIC CS 491: INTRO TO MACHINE LEARNING — SPRING 2015
• Objective: find factors which contribute most to a restaurant’s Yelp rating using written reviews.
• Utilized NLP and Machine Learning (both supervised and unsupervised) for analysis
NETFLIX DATABASE APPLICATION, UIC CS 341: PROGRAMMING LANGUAGE DESIGN — SPRING 2015
• Developed an N-Tier Application for Querying a sample Netflix db using .NET framework
Skills
Languages: Proficient w/: C, C++, Python, SQL, HTML, CSS. Working Knowledge of: R, Arduino,
Java, Ruby, C# (.NET), x86 asm, JavaScript. Familiar w/: F#, Scala, SAS, GO, Rust, Julia, MATLAB.
Software & Frameworks Used: Git, Linux, Apache Spark, Scikit-Learn, CLiPS, Weka ,Netica, Visual
Studio, Stanford NLP, NLTK, Elasticsearch, Memcached, Rails, D3.js, NumPy/SciPy
Key Organizational Leadership Roles
Hinsdale Central High School: Student Council Executive Committee Member and Social Chair-
man; Varsity Volleyball Team Captain and Most Valuable Player; Varsity Basketball Most Valuable De-
fensive Player
Jordan Williams
805-428-0152 jwill49@uic.edu 401 W. Fullerton Pkwy. Apt. 1201w Chicago, IL 60614
Github Profile: https://github.com/jwill49