You are on page 1of 1

Chang-Joon Lee

EXPERIENCE:
Intel Corporation April 2013 Present
Graphics Software Engineer Santa Clara, CA
Working on user-mode graphics drivers, Linux kernel, and LibDRM for Android/Linux platforms
Contributing to graphics integration of Intel Reference Design for Android
Collaborated with other engineers to develop video processing cloud and live transcoding software
Implemented cross-platform software/tools with modularity, robustness and scalability

Intel Corporation April 2012 March 2013
Application Developer Chandler, AZ
Developed applications on PC/server/mobile platforms for internal and external business groups
Designed detection algorithms for context-aware proof-of-concept using Bluetooth Low Energy
Won Division Recognition Award for contributing to the development of Intel Transcode Service

Research in Motion May 2011 Aug 2011
Visual Designer, Student Redwood City, CA
Developed native applications optimized for tablet in C/Actionscript with QNX Native SDK/Adobe AIR
Designed prototype UX/UI on BlackBerry Playbook OS with BlackBerry Tablet OS SDK and Adobe Flex
PROJECTS:
Park&Rate Aug 2011 Dec 2011
Team Leader & Android Application Developer
Developed an Android application for real-time parking information and navigation service
Implemented a 2D graphics renderer to enable shortest paths navigation on a generic map service

Wickbert Project Feb 2011 Dec 2011
Undergraduate Researcher
Researched on particle systems to visualize 3D objects with complex implicit surfaces
Ported native OpenGL particle modeler to HTML5, Java applet, and ActiveX

Mobile Augmented Reality for Pedestrian Navigation Jan 2011 May 2011
Application Developer
Developed augmented reality navigation system on Nokia N900 utilizing its GPS and accelerometer
Integrated geo-referenced data, smartphone, graphics engines to overlay relevant info on viewfinder
EDUCATION:
University of Illinois at Urbana-Champaign Sep 2009 - Dec 2011
Bachelor of Science in Computer Science
TECHNICAL SKILLS:
Languages: C, C++, Java, Objective-C, C#, Python, Ruby, Shell, Javascript, Actionscript, PHP, HTML,
CSS, XML, SQL, Matlab, Ocaml, MIPS Assembly
Development: Linux Kernel, libdrm, graphics pipeline, 3D/display/media drivers, TCP/UDP
Tools: Eclipse, Visual Studio, QT Creator, GNU toolchain, Jira, Bugzilla, Jenkins, Doxygen, Gerrit, Code
Collaborator, Subversion, Git, Mercurial, Perforce
Platforms: Linux, Windows, Android, iOS, BlackBerry OS, Meego, Tizen
Methodologies: Agile Software Development, Extreme Programming, Kanban, Scrum, Test-Driven
Development
Patterns: Object-oriented design, Event-driven architecture, Message-oriented middleware, Model-view-
controller