MYLES B. WILLIAMS
32 Angell Court #D (650) 497-3857
Stanford, CA 94305 mb_williams@yahoo.com
OBJECTIVE
A summer internship in software development, or related work that will
utilize my skills and experience
EDUCATION
Stanford University 9/2003-present
Master of Science student in Computer Science, GPA 3.53
Relevant courses: Operating system concepts, Object-oriented design,
Networking, Numerical methods
University of Tennessee, Knoxville 1992-1997
Bachelor of Science in Electrical Engineering
Minor in Computer Science
GPA 3.79, Summa cum laude
Relevant courses: Embedded systems, Digital systems organization, Systems
programming, Software engineering, Data conversion systems
SKILLS
C C++ Java
Perl Unicode XML / HTML
Embedded systems Real-time operating systems Multithreaded programming
Unix API GNU tools TCP/IP sockets
Assembly language VHDL PC hardware organization
Win32 API 2D graphics programming GUI development
EXPERIENCE
Software Design Engineer, DCI (USA), 6/1999-6/2002, 8/2002-7/2003
Knoxville, TN
* Maintained C code for a digital television receiver without access to the
previous development team
* Implemented third-party portability layers for 2D graphics and smart card
communication
* Enhanced receiver code to conform to industry standards for
interoperability (DVB program information , Teletext, closed captions, ISO
7813)
* Improved UI support for Chinese characters (GB 2312 / GBK)
* Created Perl, Java, and C++ programs to support development and testing
* Reviewed embedded operating systems and networking components for a
next-generation system and presented relevant details to management
Hardware Engineer, Celerity Systems, Knoxville, TN 8/1997-6/1999
* Developed the printed circuit board for a Pentium-based video-on-demand
receiver using Protel CAD tools
* Designed and implemented 8051-based hardware to interface infrared
keyboards to a PC chipset
* Designed and implemented an FPGA module to connect an ATM network physical
interface to an MPEG video decoder
* Analyzed, diagnosed, and repaired defective circuit boards
Intern, Software Engineering Technology, Knoxville, TN 6/1996-8/1996
* Developed Unix-based libraries for fast memory allocation, error tracking,
and temporary file management
* Redesigned the company's web site
               (
geocities.com/mb_williams)