BLF
July/Juillet/Juli 2007

Brian Foster


Contact

Address available upon request.
Montpellier, FRANCE
Dual USA/UK national.
Single.
References available upon request.
  e-mail cv «at» blf «dot» utvinternet «dot» ie (Caution! Obfuscated.)
  web http://www.blf.utvinternet.ie
Voice contact number available upon request.

Goal

Innovative software engineer experienced in kernel and embedded development, and concerned with process and detail, seeks technologically challenging R&D position.


Experience

2002–2007

d'Ingénieur Développement Senior: Developed and documented IDL compiler with automated tests. Developed filesystem with automated tests for an embedded componentized O/S, and migrated that O/S to UTF-8.

AWK, bash, C, C++, IDL, Linux, LaTeX, m4, make, sed, troff, etc.

NexWave Solutions, Montpellier, France.

1999–2001

Embedded Systems Engineer: Developed, documented and deployed ChorusOS based environmental monitor for server cabinets.

Sun Microsystems Ireland Ltd, Dublin, Ireland.

2001 Raised c.IRL£1200 (c.1500 €) for Amnesty International (Ireland).

1994–1998

Senior O/S Internals Engineer: One of two lead engineers in a small ISO-9000 certified team porting CHORUS (née ChorusOS) real-time microkernel to an integrated multimedia system-on-a-chip, including advising architects and designers on software-friendliness of CPUs and on-chip peripherals. Ported system, written in C++, ran first time on first Silicon.

STMicroelectronics Ltd, Bristol, UK.

1987–1994

Senior O/S Internals Engineer: Numerous projects involving SCO Unix System V for the Intel x86 family, including:

  • Power management;
  • C2 "security";
  • automated testing;
  • POSIX conformance;
  • device drivers;
  • etc.
Santa Cruz Operation Ltd, Watford & London, UK.

1982–1987

Senior O/S Internals Engineer and Technical Lead:

  • Numerous projects involving multiple 7th Edition and System III ports of XENIX to Motorola 680x0 systems (one port a solo effort, delivered ahead of schedule);
  • source code control system (which SCO used for c.10 years);
  • distributed typesetting;
  • etc.
Santa Cruz Operation Inc, Santa Cruz, California.

c.1985–1996

Technical editor for Inside SCO UNIX Systems, responsible for verifying, clarifying, and occasionally producing technical articles and examples.

August Mohr Consulting, Santa Cruz, California.

prior to 1982 Assorted student and summertime jobs.

Education

BSc (Engineering: Computer Science) and BSc (Theoretical Mathematics), California Institute of Technology (Caltech), Pasadena, California.

NSF summer intern in Mathematics, University of Chicago, Chicago, Illinois.


Papers

“An Experimental Trusted Path Prototype”, (1st) USENIX Security Conference, 1988.

Several talks at various SCO “Forums” (Developer's Conferences).


Patents

Co-inventor, A Method and System for Transmitting Interrupts, UK (GB2339035) and USA (6,460,105) patent.


Awards

Gold Seal, California Scholarship Federation; California State Merit Scholarship.


etc.

USENIX (and SAGE); UKUUG; Greenpeace; Amnesty International; Planetary Society.

Bicycling. ♫ Folk and ethnic music. Sustainable travel. Food, cooking, and drink.


Valid HTML 4.0! Viewable With Any Browser Copyright © 1980–2007 Brian L Foster.
All rights reserved.
$Id: resume.html,v 3.6 2007/07/25 13:27:00 blf FINAL $