Stephane Peter
Los Angeles, CA

http://www.megastep.org/
Objective
 
Obtain a position as a senior software engineer on Unix-like operating systems.
Skills
 
Operating Systems
· Highly proficient in the use of UNIX (Linux, BSD, Solaris, IRIX, HP-UX, AIX, SCO), MacOS X, Windows 95/98/NT/XP, DOS.
· Familiar with cross-platform development.

Development Environments
· vi, Emacs, XEmacs, Visual C++, XCode
· GNU toolchain: GCC, make, M4, autoconf, automake, etc.
· CVS, Perforce, Subversion version-control systems

Programming Languages
· Highly proficient with C/C++.
· UNIX shell programming, Perl, SQL, Scheme, Tcl/Tk, Java, Intel and Motorola assembly languages.
· Libraries/APIs: SDL, GTK, Glade, Qt, X11, BSD sockets, XML, POSIX libraries, Net-SNMP, wxWidgets, OpenGL, OpenAL
· Printer languages: Postscript, some PCL

Networking/Administration
· Web programming: HTTP, HTML, PHP, Perl, CGI
· Setup and administration of Unix systems and Internet services: HTTP (Apache/SSL), FTP, INN, Sendmail, Postfix, IMAP/POP3, NFS, NIS, SNMP, CVS, firewalls.
· Low-level TCP/IP socket programming.
Experience
 
Codehost, Inc., Los Angeles, CA April 2001 - Present
Senior Software Engineer
Lead software engineer on the company's flagship BrightQ printing product for Linux/Unix operating systems.
· Development of cross-platform software in C/C++ on all major UNIX platforms: Solaris, Linux, HP-UX, SCO, IRIX, AIX, FreeBSD.
· GUI programming using GTK on X11
· Print language programming (Postscript, PCL and proprietary)
· Developed a printing filter infrastructure for portable printer drivers
· Network programming: port scanning, SNMP information gathering, SSL programming
· Worked on installation technologies based on the Loki Setup and Makeself open-source tools.
· Designed and implemented a software licensing system to license the BrightQ software to customers. The BrightQ programs interface with a server written using Apache, PHP, Perl, C, HTTP/SSL, and MySQL.
· Participated in the design of most other active software projects in the company.
· Linux system administration duties for the company's internal and external networks.
 
Loki Software, Inc., Tustin, CA May 1999 - April 2001
Software Engineer
· Lead programming positions on the Linux ports (Intel and PowerPC versions) of the following commercial games : SimCity 3000 Unlimited, Myth II Soulblighter, Heroes of Might & Magic III.
· Designed and maintained the open-source installer used for all Loki products, using the XML and GTK technologies.
· Significant contributions to various open-source projects, including SDL, SMPEG, SDL_mixer.
· Systems Administrator from May 1999 to March 2000. Implemented the corporate heterogeneous network (Linux, PC, Mac) and Internet services (Apache, Sendmail, FTP, INN)
 
SciTech Software, Inc., Chico, CA July 1998 - September 1998
Linux Programmer
· Ported the SciTech MGL graphics library to Unix / X11
· Developed the first Linux version of the SciTech Display Doctor (now SNAP) suite of utilities: X11 server and video driver development, installation program in Unix shell script and Tcl/Tk.
 
Internet En Direct, Granby, Canada June 1996 - July 1996
Web Programmer
· Development of an application for the management of dial-up connections from customers.
· CGI/HTML programming in C on Linux/Apache.

 
Fatal Design, SARL, Lyon, France April 1996 - June 1996
Intern Programmer
· Windows 95 application development using MS Visual C++ and the DirectX API.
· 3D programming, implemented a 3DS Max file format parser.
Education
 
ESSI (Ecole Superieure en Sciences Informatiques), Sophia-Antipolis, France
Master of Science - Computer Science, September 1999
· Specialized in networks and distributed systems.
· Projects: realization of a C++ threads library for POSIX threads, development of a portable GUI toolkit based on the wxWidgets library.
· Member of the students' systems administration team (ADE), in charge of software administration on the school's heterogeneous UNIX environment.
 
Associates - Computer Science, July 1996
· Specialized in operating systems and networking.
Publications
 
· Regular writer in the "Planète Linux" French magazine
· Published article on the Linux Journal Web site: "Overview of Linux Printing Systems"
Awards
 
· Great Prize and Prize for Best Game at the 1994 edition of the "Soft Qui Peut" European Festival of Young Software Authors.
Miscellaneous
 
· Native French speaker, English fluent
· Member of the IEEE Computer Society
· Amateur musician: guitar, keyboards, bass


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser