Resume
Jean Lindstrom
Summary:
Extensive experience in all facets of software engineering, including specification and design, implementation and debug, documentation and support. Areas of particular expertise include:
|
|
|
|
|
|
|
|
| Education: | |
| ARIZONA STATE UNIVERSITY |
1979
|
Bachelor of Science, Mathematics, Computer Science Curriculum
Summa Cum Laude, Phi Beta Kappa
| Experience: | |
| 2001 - present | |
| ARDESIA SYSTEMS |
San Diego, CA
|
| Consultant |
Designed and implemented embedded Linux applications and device drivers for a LAN-based digital video encoder/decoder system with an MPC860 PowerPC core. Drivers interface to asynchronous and synchronous serial ports, a video codec module and special-purpose hardware. Applications use sockets to transfer video and serial data over the network using UDP, TCP and UDP multicasting.
Designed and implemented software for a VxWorks-based managed Ethernet switch card with an MPC860 PowerPC core. This effort included a custom VxWorks board support package, complete self-test controlled via SNMP, TFTP-based software update facility, and port of vendor-supplied STREAMS-based switch driver.
| 1999 - 2001 | |
| ACTERNA (formerly Wavetek Wandel Goltermann) |
San Diego, CA
|
| Consultant |
Responsible for enhancements to a Windows NT-based Transport Stream Analyzer (TSA), which provides real-time display and analysis of MPEG-2, DVB and ATSC digital video transport streams. Provided extensive pre-release product testing for the Transport Stream Multiplexer (TSM), which allows the creation and transmission of MPEG-2, DVB and ATSC digital video transport streams. Responsible for major enhancements to the Elementary Stream Translator, a GUI-based utility that extracts elementary and data streams from recorded transport streams or data files and formats them for use with TSM.
| 1998 - 1999 | |
| STELLCOM TECHNOLOGIES |
San Diego, CA
|
| Consultant |
Added features and enhancements to the VxWorks-based CoachMaster Advantage
2000 product, which combines TV, video and audio CD, internet access and video
monitoring in a single countertop kitchen appliance. Ported an Ethernet driver
for the SMSC LanEpic network interface controller from Windows NT to Windows
CE.
| 1997 - 1998 | |
| SIMPACT, INC. |
San Diego, CA
|
| Director, IP Products |
Technical lead for the development of a VxWorks-based protocol translation router, which allows devices on legacy networks such as X.25 or AUTODIN to access IP routed networks. The product also provides dynamic routing, firewall, IP Multicast and custom store-and-forward messaging capabilities. Responsibilities included system architecture, product and project management and technical supervision of seven software engineers. Designed and implemented an Ethernet driver for the National Semiconductor SONIC-T network interface controller.
| 1996 - 1997 | |
| DOCTOR DESIGN |
San Diego, CA
|
| Consultant |
Designed and implemented major components of a pSOS-based analog set-top box for cable television. Responsibilities included viewing control and authorization, out-of-band command processing, download of program code through in-band data, and return data path for upload of user view history.
| 1995 - 1996 | |
| TITAN INFORMATION SYSTEMS |
San Diego, CA
|
| Consultant |
Lead firmware engineer for an LMDS analog television conditional access system. In addition to overseeing design and development for the head-end encoder and smart-card secure processor, specific responsibilities included specification, design and implementation of user interface and conditional access firmware for the Motorola 68HC11-based set-top decoder.
| 1991 - 1995 | |
| UCONX CORPORATION |
San Diego, CA
|
| Executive Engineer |
Responsible for project scheduling and manpower allocation; source code control and configuration management; software documentation and technical literature. All software was developed in C on UNIX-based workstations. Provided technical leadership for software engineers developing standard and custom wide-area communication protocols for LAN-based communication servers and VMEbus, SBus and PCI intelligent communication controllers. Products include X.25, Frame Relay, HDLC ABM and NRM, Radar Receivers, and toolkit packages for custom protocol development. Designed and implemented xSTRa, a STREAMS-based real-time executive, on various Motorola 68xxx processors, including 68360. All UconX products are implemented in the xSTRa environment.
| 1987 - 1991 | |
| SIMPACT, INC. |
San Diego, CA
|
| Lead Senior Engineer |
Project leader for the development of a Bell X.25 package for VAX System V UNIX. Implemented the Session level of the BX.25 protocol, including UNIX pseudo-driver and subroutine library interface. Responsible for software design, implementation and product management of toolkit development packages for Motorola 68020-based VMEbus and Q-bus intelligent communications processors. The toolkit includes configurable, multi-tasking, real-time OS; UNIX host drivers; download/boot program; and extensive documentation.
| 1985 - 1987 | |
| SYSTECH CORPORATION |
San Diego, CA
|
| Senior Software Engineer |
Designed and implemented system software for a distributed serial communications controller. Motorola 68000-based remote cluster controllers communicate with a VMEbus 68010-based host adapter board via an ARCNET LAN. Principle responsibilities included the operating system for the cluster controller; drivers for the LAN interface; and UNIX device drivers.
| 1983 - 1984 | |
| SGS SEMICONDUCTOR CORPORATION |
Phoenix, AZ
|
| Software Design Engineer |
Participated in the integration of an Ethernet LAN into a Z8000-based UNIX system. Participated in the implementation of an IBM 3780 communications package, including BISYNC driver and user interface.
| 1982 - 1983 | |
| NATIONAL SEMICONDUCTOR CORPORATION |
Mesa, AZ
|
| Senior Software System Programmer |
Participated in the design and implementation of an Ethernet-based supermarket point-of-sale system.
| 1980 - 1982 | |
| CODEX CORPORATION |
Tempe, AZ
|
| Software Engineer |
Designed and implemented the software for a Motorola 6809-based intelligent terminal, including local edit capabilities, page and scroll modes, asynchronous and coax communications, character and block mode data transfers, and local printer interface.
| 1978 - 1980 | |
| ITT COURIER TERMINAL SYSTEMS, INC. |
Tempe, AZ
|
|
Development Programmer
|
Participated in the evaluation and design phase of a Z80-based emulation of the Honeywell 7800 terminal. Participated in the design and implementation of a Z80-based emulation of the IBM 3274 terminal controller.
2001 © All Rights Reserved Ardesia Systems Corporation
| 2282 Southern Oak Road |
Tel: (760) 789-8941
|
| Ramona CA 92065 |
Email: jlindstrom@ardesia.com
|