Resume/Curriculum Vitae

SUNG HO YI
1250 Magnolia Ave 2-B Los Angeles, CA 90006; Tel: 925-788-5863; Email: sungyi@usc.edu

EDUCATION
UNIVERSITY OF SOUTHERN CALIFORNIA
M.S. Computer Science (Software Engineering), May 2009
UNIVERSITY OF CALIFORNIA, BERKELEY
B.S. Electrical Engineering and Computer Science, May 2007

RELATED EXPERIENCE
Code Count Internship with CSSE Department at
University of Southern California                         Jan 2008 – Present
Working to enhance and release Code Count Tool in 1.5 Months
Testing and fixing bugs on code counters for Python, Ada, SQL, ASP, JSP, PHP, HTML, etc

RELEVANT GRADUATE COURSES
Software Engineering I, Software Engineering II, 3D Graphics and Rendering, Software Management and Economics, Web Technologies, Database System

RELEVANT UNDERGRADUATE COURSES
Software Engineering, Database Management Systems, Machine Structures, Programming Languages and Compilers, Operating Systems and System Programming, Data Structures, User Interface Design and Development, Computer Graphics

SKILLS
Programming: C, C++, Java, SQL, Python, UML, HTML, JavaScript, JSP, CSS, XML, Scheme, MIPS Assembly, OpenGL
Software: Microsoft Visual Studio 6.0/2005, Eclipse, MySQL, COCOMO II, RSM, Adobe Photoshop, Dreamweaver, Flash and Microsoft Office, Project, Visio
Operating System: Windows NT/XP/Vista, Unix/Linux, Solaris, Mac OS X

PROJECTS
Designed and developed a website connected to social networking sites for LA County Parks and Recreation Dept [in progress] (HTML, CSS, PHP, Java, SQL, Dreamweaver, Photoshop, Windows)
Created a networking multiplayer game (Python, OpenGL, Windows, OS X, Linux)
Constructed a database management system including buffer manager, B-tree index, query optimization (Java, Windows, OS X, Solaris)
Developed a compiler for an object-oriented program language including lexer, parser, semantic analyzer, code generator, and code optimizer (C/C++, Flex, Bison, Windows, Solaris)
Formulated an operating system including thread management, multiprogramming, virtual memory, file systems, and networking (Java, Solaris)
Devised a restaurant management system with GUI using Anoto™ Toolkit (Java, Windows, Solaris)
Programmed a 3D graphics renderer and modeling editor (C/C++, OpenGL, Windows)
Developed a 3D skydome with procedural clouds and lens flare effect (C/C++, OpenGL, Windows)

plants