Portfolio

SMT (SportsMEDIA Technology)

SMT (SportsMEDIA Technology)SMT (SportsMEDIA Technology) is a pioneer in real-time on-screen graphics, tickers, clock-and-score, virtual insertions and social media integration for live televised sporting and entertainment events. Visit www.smt.com for more details about the company. Here is a small sample of the products I worked on at SMT.

Race Crawl

Ticker

ISO Track

GOTO Board

Graduate Work

Graduate WorkHere are some of the projects I worked on while completing my Master of Computer Science Degree at The University of North Carolina from 2006 to 2008.

Coursework

Advanced Images Synthesis – Fall 2006
Algorithms – Fall 2007
Bio-algorithms, Fall 2007
Computer Architecture – Spring 2007
High-Performance Computing – Fall 2007
Images, Graphics, Vision – Fall 2006
Topics in Bioinformatics Research Seminar – [...]

Research

Please visit the UNC Computational Genetics Research Group website for more info.

Publications
Moore, K., Zhang, Q., McMillan, L., Wang, W., and Pardo-Manuel de Villena, F. 2008. Genome-Wide Compatible SNP Intervals and Their Properties. Under review. – Adobe Acrobat (.pdf) – 5MB

Phasing
Below you will find a paper I wrote for a bioinformatics course on an interactive [...]

Xbox Science (XNA Game)

Xbox Science (XNA Game)Xbox Science was a course taught by Leonard McMillan for the Computer Science Department at the University of North Carolina in the Spring of 2007. In this course, students developed bioinformatics inspired games for the Xbox-360 console using XNA. Student participated in two projects, one group project and one individual project.

Raytracer (Graphics)

Raytracer (Graphics)My first experience with a raytracer was during my undergraduate career. There I implemented a raytracer that had many common features such as reflection, refraction, the phong shading model, texturing, adaptive super sampling and anti-aliasing, and soft shadows.

As a graduate student, I delved deeper into some of the more sophisticated raytracing techniques. [...]

High Performance Computing

High Performance ComputingHigh Performance Computing was a course taught by Jan Prins for the Computer Science Department at the University of North Carolina in the Fall of 2007. The course covered several aspects of high-performance computing, primarily focused on parallel computing. Students learned to design and analyze parallel algorithms for a variety of problems and computational [...]

Undergraduate Work

Undergraduate WorkHere are some of the projects I worked on while completing my Bachelors of Computer Science and Engineering Degree at The Ohio State University from 2002 to 2006.

Relevant Coursework
Computer Science and Engineering

Algorithms and Data Structures
Automata & Formal Languages
Computer Architecture
Computer Animation
Computer Graphics
Computer Networking
Computer Systems
Database Systems
Development Using Components
Case Studies in Components
Elementary Numerical Methods
Interactive Computer Graphics
Object-Oriented Systems Analysis
Operating [...]

Rawhide Frontier (RTS Game)

Rawhide Frontier (RTS Game)The Big West RTS
Rawhide Frontier is a western themed real-time strategy game developed for an Advanced Game Development course taught by Roger Crawfis through the Computer Science and Engineering Department at The Ohio State University. Our team of six computer science students developed the game over ten weeks in the Spring of 2006.

The Theory (Procedural Animation)

The Theory (Procedural Animation)“The Theory” is a two minute computer animated short in which a classroom transforms as scientific equations from a textbook come to life and become the physical phenomena they describe. It was created during the Winter Quarter of 2006 for a Procedural Animation course taught by Rick Parent offered by the Computer Science and Engineering [...]

Computer Character Animation Course

Computer Character Animation CourseThe Computer Character Animation course was taught by Rick Parent for the Computer Science and Engineering Department at The Ohio State University in the Spring of 2006. The course covered numerous topics in computer character animation including forward kinematics, inverse kinematics, skin modeling, motion capture, physically based simulation, rigid body dynamics, modeling hair, and facial [...]

Photoshop and Flash Course (Artwork)

Photoshop and Flash Course (Artwork)This page contains work from a Visual Arts course I took at The Ohio State University in the Fall of 2005 that taught students to use Adobe Photoshop and Macromedia (now Adobe) Flash.