Sandro Fouché


CONTACT Address: 9432 Rhode Island Ave.
College Park, MD 20740
E-mail Address: sandro@knot.org
Phone Number: 301.221.7391


EXPERIENCE Graduate Research Assistant 2001 - Present
University of Maryland, College Park College Park, MD
Prepared and graded assignments for undergraduate courses in software engineering. Lectured as required on topics including: software design, Computer Aided Software Engineering (CASE) tools, and the Unified Modeling Language (UML). Managed students developing products to meet needs from external clients. Assisted in the development of the SKOLL distributed test and quality assurance system.

Adjunct Professor 2002 - 2004
Georgetown University Washington, DC
Provided instruction for undergraduate courses in computer architecture, operating systems, and software engineering principles. Lectured on topics including: PC Assembly language, pipelining, super-scalar architectures, operating system design and implementation, requirements analysis, software design, the Unified Modeling Language (UML), and software testing. Prepared and evaluated student assignments and examinations.

Senior System Administrator 1998 - 2001
America Online, Inc. Dulles, VA
Developed monitoring, test, and data migration tools as part of administration and design of projects. Was primary systems administrator for "You've Got Pictures", provided design and architecture support for client, host and network engineering teams. Worked with integrating the YGP partner API with Rational PerformanceStudio. Designed and implemented a new streaming architecture for AOL plus based on RealNetworks server technology. Architected, configured, and maintained a 250 server streaming complex for "Big Brother" tv-show/website. Provided operational insight for teams interacting with streaming media including: AOLPlus, Llama, Spinner, and aol.net Broadband.

Senior System Administrator 1996 - 1998
Washington Post Co. Arlington, VA
Supported and maintained a large web site (www.washingtonpost.com) using Netscape Enterprise Servers running on Sun UltraSparc and DEC Alpha hardware. Performed system administration of Digital Unix 3.2g and Solaris 2.5.1/2.6 systems. Managed and upgraded the enterprise wide backup system using DEC's OEM-version of Legato Networker; as well as administrated DNS and sendmail configurations. Directed and assisted junior members of the operational staff in supporting a 200 user Windows95 environment. Configured and supported design and photo department Macintosh systems.

System Architect 1996
Erols Internet Services Springfield, VA
Designed, specified and implemented a large-scale e-mail system to surmount the Unix 64K user limit. Supervised, trained and assisted the junior system administration staff in providing support for a cluster of Linux based Internet servers. Monitored and configured Ascend remote access servers as well as Livingston radius authentication systems. Configured and maintained user account, DNS, FTP, sendmail and NNTP systems. Built tools to simplify administration of Unix servers.

Software Design Engineer 1995
Personal Library Software Gaithersburg, MD
Designed and implemented an eighteen platform build process to speed development of the company's full-text retrieval engine. Ported the search libraries to: DEC Alpha (64-bit), DEC Alpha (32-bit/GNU), Tandam, Unisys, and RS/6000 Unix systems.

Researcher 1992 - 1995
University of Maryland, College Park College Park, MD
Programmed X-Windows interfaces into projects based on a polymorphic messaging system. Integrated the dynamic bind and multicast versions of the system. Ported a video conferencing package to operate over the dynamic multicast version of the messaging system. Implemented internet based network services for multiple projects using C/C++ on Sun SparcStations running SunOS 4.1.3.

Software Design Engineer Summer 1992
Microsoft Corporation Redmond, WA
Worked as an intern on the Windows95 operating system. Designed and provided the preliminary implementation for a file synchronization API and the associated application. Programming mostly consisted of system level code in Microsoft Cv7 and some Win32 based code.

System Administrator 1991 - 1992
University of Maryland, College Park College Park, MD
Provided support and troubleshooting services for 100 university faculty and staff on Unix Workstations, mostly Digital DecStations and Sun SparcStations. Installed, maintained and debugged Unix applications for SunOS 4.1.3, Ultrix and BSD 4.2 systems. Configured and installed new workstations, mostly Sparcs. Provided biweekly backups for two Vax servers running BSD 4.2. Administrated DNS, NFS, sendmail, FTP and user accounts.


EDUCATION Doctor of Philosophy, Computer Science Expected May 2008
University of Maryland, College Park College Park, MD

Bachelor of Science, Computer Science May 1998
University of Maryland, College Park College Park, MD


AFFILIATIONS Member, Association for Computing Machinery 1998-Present
Chair, Associaction for Computing Machinery, UMCP Student Chapter 1991-1993
President, UMCP Minority Computer Science Society 1990-1993


SKILLS Skill Name Skill Level Last Used Experience
Unix System Administration Expert Currently used 13 years
Shell Scripting Expert Currently used 13 years
C Expert Currently used 13 years
C++ Intermediate Currently used 6 years
PERL Intermediate Currently used 3 years
Compiler Design Intermediate 7 years ago 2 years
Computer Graphics Intermediate 7 years ago 2 years
Operating System Design Intermediate 6 years ago 2 years
X-Windows Programming Intermediate 7 years ago 2 years
Macintosh Programming Beginner 6 years ago 2 years
Palm Programming Beginner 3 years ago 1 year


REFERENCES Available Upon Request