Close this message
Sign up to claim your Free Business Buying Checklist, plus newsletter series. You'll discover the steps necessary to protect your investment, insure business success and more!. And the best news is that it's FREE (Recommended Retail Price $38)

Name:
Email:

PS. We respect your privacy. We won't share your information, and you can unsubscribe any time you like. See our privacy policy for more information.
  Consultants
 

Dexter Hart

DEXTER HART

Summary of Working Knowledge

Target Hardware Experience

Power Line Broad Band
Broadcast Cable Head End Server
HDTV Set Top Box
Satellite Receiver
General Instruments Set Top Box (POD Module)
Fetal Heart/ Contraction Monitors
Motorola Engine Controller “Black Oak”
Motorola ABS systems
Panasonic Cable Modems CMTS (Cable Modem Terminal Server)
PCI Bus
Sequent Symmetry & "STiNG" (SMP)
Intel Netport XL
Various Ethernet Controllers and Cards
Motorola FWT Digital Cell Station
Norand Wireless Controller
Motorola Digital Cell Phones
IPSEC Router (IXP2400 based)
MCU2200 (BREW)

Integrated Development Environments and Configuration Management

Green Hills
Tornado
Visual C++
SDS
Softscope
X-Ray
GNU
CVS
NMake
ClearCase
Rational Rose
SE/SW CMM v1.1
CodeWright

BIOS/ BSP (Board Support Packages)

U-boot
Synergy Microsystems (contributor)
US Software (contributor)
Current Technologies (contributor)

Embedded Targets (call for complete listing)

PIC18F1220/1320
Qualcomm 6275
Hitachi SH7000 Series including SH3DSP
Motorola 68HC11, 68HC16, 68332,68HC05
IBM PPC405GP
Intel (8088,286,386,386SX,486, P6 8051, IXP2400)
Xilinx FPGA, XPGA, CPLD
PowerPC 505, 509, 555-TPU, 7410,7457, 850, 860T, PXA255 (ARM9)
Phillips 8591 A/D Converter
TI DSP TMS320C201
Numerous discrete and integrated UART,USB, SPI, I2C and A/D converters

Data Bases

Dbase V, Oracle, Clipper
Paradox, FoxPro
Unify
MS Access
OLE Interfaces
POET
SQL (with a number of Data Base applications and platforms)

COMMUNICATION PROTOCOLS

TCP,IP, UDP, ICMP, Telnet, FTP, TFTP, ARP, RARP, BOOTP, DHCP, ICMP, BSD Sockets, MS Sockets, AT&T Sockets, VoIP, etc.
SNMP (v1 & 2), NFS, RPC, RMON Novell (SPX/IPX) FDDI SMT, RLP, MPEG, PCMCIA, Ethernet, ATM
CDMA IS-99 DOCSIS 1.0, 1.1 (Cable Modem), RS-232, 448, GPIB/IEEE-488/IEEE-488.2, 802.3, 802.11
SCTE DVS 064 (Digital Video Broadcasting) and accompanying references.

LANS/WANS (Internet Suite Over Media)

Ethernet
RAID 0/1
Fiber Channel
Token Ring
FIDDI
Cable TV

Application and/or Kernel Target Systems

Sequent Symmetry & "STiNG" (SMP)
Hewlett-Packard 9000 and Work Stations IBM RISC/6000
Convergent
DEC
AT&T
MAI 4000
Unisys 5055B
NCR Tower Series
Interface Devices for above

POS (Point of Sale)

Fujitsu
TEC
Individual RFID (VueTechnology)

GUI

X-Windows
DYNI
MS Windows

Tools

MS Test 4.0
Intel LANAlyzer
EPI Emulator
LabVIEW

Logic Analyzers
Hewlett-Packard
Tektronix

Digital/ Analog Generators
Hewlett-Packard

Real Time Operating Systems

Embedded Linux
ThreadX
VxWorks
QNX
IRMX EMB
MultiTask!
COS
UNIX, V4
Linux (Monte Vista, Red Hat)
VRTX and VRTX mc
Nucleus
Rex (scheduler, actually)
Kadak

Multitasking/SMP

UNIX (BSD, AT&T, HP-UX, Linux)
MS-DOS, Win 3.1, 95, 98, NT, CE
AIX 3.3 - 4.0 OS/2 2.0
Xenix
NetWare for UNIX
MITRON
NT/MS-Windows
UnixWare

LANGUAGES and TOOLS

Assembler:
Intel, ARM, 68xxx
ASN.1
mosy compiler
BBx Basic
'C' with ISODE Libraries,
Java,
Watcom, Borland, Microtec, Green Hills, Gnu,
Paradigm
Microsoft Visual C++, MFC, SDK, DDK, WDM, COM, Business Basic, Visual Basic
Microchip IDE, IAR C & Assemblers

UNIX Shells most familiar with: Bourne, Korn. Use of awk, sed, sdb, dbx, lint, Veritas, vi, Pearl and Makefile scripts. Communication and system administration commands, kernel tuning, device installs, user and security, accounting.

Windows Applications: Lotus, Excel, MS Word, Post Script, MS Project, MS Exchange, MS Access, Primavera, Visio, CodeWright Senior Software / Firmware Engineer / Architect, DENSO LA Labs. Provide rigorous requirements, design and implementation of vehicle to vehicle inter-communication, location and collision warning for CAMP on WSU platform.

Senior Software / Firmware Engineer / Architect. Perform all firmware and software support, development and architecture for VueTechnology’s networking products and antenna controllers, and communication protocols. These devices are real-time RF devices, supporting US, Japan and European RFID, CE and FCC standards. Target processors include the PIC18F1220/1230, ARM7 and Xilinx, using embedded real time Linux, C and Assembler. Create process and development standards. This also includes SNMP agents for command and control.

Assist and review IPSEC design and reassembly tasking for 3-letter agency. Provide implementation and test / performance applications, documentation for kernel level policy tables and re-fragmentation for IAS DARPA contract. Upgrade LaserScope medical laser user interface, including driver modifications for laser timing and intensity values. Created FCC required design and Validation / Verification documents for said modifications. Using C with VxWorks and Kadak respectively.

12/05 – 3/06 Novatel Wireless (contract).

Senior Software Engineer. Provide voice concurrency with data on the to be released MCU2200 product. Using Trace32, QXDM, ICE embedded emulator on prototype board and GNU development environment. Working areas include service and data areas, specifically CM and asynchronous supplementary services. Created project tasking, detailed design and test documentation from meeting notes. Competed Intellectual Property development and product SOWs (Statement of Work) for new products for VP, New Product in addition to Engineering development assignments.

03/04 – 11/05 Futurelogic, Inc

Staff Engineer. Senior Software Engineer. Provide all services from board level design, architecture, Communication protocols, Assembler, C, C++ programming (Borland, MSDN), Linux (MontaVista, Red Hat) and XP drivers (USB), development tools. Target processors Include PXA255, DT and Intel Flash, USB, Netplex. Visit and support clients and develop prototypes, custom products, multimedia (LCDs) for trade shows. Patent development, Electrical side (firmware and software) project lead. PPC MS mobile 2003 development, including serial COM driver and Macromedia flash SAP. Class III medical devices, Next generation printers firmware / software primary designer / architect.

01/04 – 01/04 Aristos Logic Corp (contract).

Senior Software Engineer. Provide PPC405GP BIOS and RTOS Linux drivers for CPLD, i2C, Compact Flash, Fiber Slice and LM87 sensors.

11/03 – 01/04 Synergy Microsystems (contract).

Senior Software Engineer. Developed VxWorks drivers and VxWorks IOS interface for PCI, XPGA, and ARINC429 components from customer requirements. Used Condor Engineering 429 communication tools for development and test. Provided documentation for QA, users and development.

01/02 – 04/03 YVNET Networks

Provide system architecture design, evaluation, analysis, drivers and BIT programs for embedded AMD Aclchemy 100, TI 1533 ARM9 (Linux RTOS) for Wi-Fi prototypes. Implemented 803.11b, MPEG2, MP3 on Alchemy Linux. Stock re-imbursement only, company folded, but IP lives on in Sprint’s hand held multi media device.

01/00 – 11/00 The Weather Channel

Director, Systems. Directly managed 21 individuals, including a QA group, team leads and project manager. Responsible for all aspects of development and maintenance of 9000 broadcast servers, distributed across the United States via satellite. $50,000 individual signing authority, $3MM development budget. Left when digital broadcast development that I was brought on to do was not going to be implemented (premature — cable was not ready yet).

09/94 – 11/02 Oxford International

Senior Embedded RTOS S/W Engineer and Systems Architect

Oxford Clients —

&mdash Current Technologies. Senior Software Engineer, implementation of Home Plug technologies for Transformer controller. Responsible for bringing up embedded prototype (IDT MIPS), certification, BIT, and the following drivers: ADC, RTC, UART, PCI for Nucleus, using Nucleus Net and 802.11 communications. After project was completed, went to California to be with family.

— Sarnoff Corporation. Manager Product Development, DTV & Entertainment Technology. Design systems, components and create intellectual property for Sarnoff Business Unit 86 spin off clients (internal and external). Create project plans and Statement of Work (WOK) for projects and defend project planning, costs and design for clients and their customers. Specific projects include prototype development and design work for Sunesis, NeoMagic, Next Century Media, Cradle and un-named motion picture studios. Most of the work is for Cable Broadcast and distribution, covering the MPEG2 & 4 encoding, JND frame quality, data multicasting, GI set top boxes (DCT 2000 and 5000), data interlacing in the MPEG stream, MP3 and parallel processing for Internet servers and routers. Served on the ITU Cable Committee for video quality (QoS).

— Senior Software Engineer (Sarnoff) New production prototype HDTV set top box drivers for audio, video using the Motorola MPC850, Phillips 8591 A/D converter and 4000 decoder. Implemented VxWorks drivers using gnu C++. Used ICE and digital analyzers.

— RaydyneComstream. Bring up new prototype board and port Internet stack to RadyneComstream satellite receiver. Extract MPEG packets from a STi satellite stream to shared memory then to an 860T Internet stack. Implement multicast distribution for client hosts. Used Motorola 860T and gnu tools on ported Pacific Softworks (Fusion) stack.

— General Instruments. Complete design layers and develop from DVS 064 and ancillary documents the POD Module application layer. Interface a new 68338 based PCMCIA target card to HOST counterpart. RTOS is a VRTX OS with API wrapper. Development platform is UNIX with cross-compiler. Use of emulators and X-Ray debugging. Created test cases and test tools. Tight deadlines for showing with Scientific Atlanta equipment at Cable Labs.

— Hill ROM. Document all interface technologies used by Hill-ROM and provide support and contunue development (device drivers for supporting additional heart monitors) during a short transition period. All employees had quit and all documentation for FDA was created until facility was moved to North Carolina.

— Panasonic Research and Development. Implement the PE side of DOCSIS (Data Over Cable Service Interface Specifications) 1.0 cable modem prototype. Specifically, this was a port to of the USNET to ThreadX and modifications to the MAC layer for bridging per the SP-RFIV1.0 using the SH7729 (SH3DSP). I also was responsible for "jump-starting" the project planning, vendor sourcing and interviewing engineering candidates. I also implemented VoIP for a demo with the prototype. The prototype was created from manufacturing’s bill of materials and achieved Cable Lab Certification.

— Network Assoiciates. Port N.A.s prototype Dynamic Packet Filtering pseudo driver to BSD UNIX and HP-UX. Lead a team to create a character based user interface for configuring SUN, UNIX and HP-UX packet filtering.

— Motorola, Inc. Develop Test Application for 4 - 12 cylinder engine microcontrollers using Motorola’s Black Oak (Embedded PowerPC -MPC500 series with TPU) microprocessor. This includes the complete development cycle, evaluating and selecting Digital Signal Generators, and Logic Analyzers. Application sends cam signals to the target and gathers real-time data and evaluates against baseline data. Updated MS Windows user interface for test platform. Programmed M6805 used for test platform.

— Motorola, Inc. Integration design and implementation of the Internet stack (TCP/IP/PPP) onto RLP over DMA with a digital data/fax foot (IS-99). Integrated into CDMA layers one, two and three. The target hardware is a Motorola 68338 micro processor with DSP, CIA and an API modified VRTX/mc RTOS. Made recommendations for stack vendor selection. Trained Motorola personnel and created documentation using in-house development guidelines and source control. During development stages, created own UNIX simulator application for stack proofing. Used Clearcase and FrameMaker for source control and documentation.

— AM Communictations-Create industry standard (we hope) Cable MIBs with General Instrument, Philips and TI. Stabilize and add features to an CMU port of SNMP v1 proxy (OmniNet) residing as a multi-threaded Service on a NT 4.0 server for a Cable Head End management system. Train and hand off product to AM Comm employee with SNMP v2 design and test matrix for current and next OmniNet version. OLE interfaces and POET database uses as well as Winsock and IP/UDP/PDU protocols. ASN.1 and BER all the way.

— US Software – Product Manager, Software Engineer, Sales Manager. Company sold it’s own RTOS (Multi-Task) and an Embedded Internet stack, sockets, SNMP and other Internet applications. My policies and practices increased the revenue of the company from 800K to 1.8 million in one year (after 20 years in business). Created engineering and user documentation as well as advertising copy, tech sheets, company web site. Ported stack to multiple RTOS products for shipping with manufacturer’s evaluation boards.

— Intel Software Engineer. Ported USNET Internet Suite protocol stack and SNMP to an embedded cooperative real-time operating system. Product was NetportII (Code name Hans & Frans). That board was used by HP printers (first printers with built-in Ethernet). Created a remote print utilities for BSD, SV4 & AIX Unix hosts. Responsible for design, documentation, test plans and system integration.

12/93 – 08/94 Western Digital

Programmer/Analyst. From limited high level design, created a world-wide warranty tracking system, including test plans and system integration. 'C' on BSD Unix platform, 486 hardware. Created (no winsock at this time) C++ object interfaces for BSD sockets.

05/93 – 11/93 Harris Computers

S/W Engineer. Team member of an IBM Federal Systems funded port of USL's SV4.2 ES/MP release to the RS/6000 220/550 platforms. Ported test suites, Unix shell commands. The port was also made to the Harris Night Hawk (88k based).

10/92 – 04/93 IBM AIX

S/W Engineer. Department D58, AIX Open Systems Communication Protocols and Applications Development. Implementation of RFC's for Ethernet, Token-ring, and FDDI SMT MIBS for SNMP Daemon (agents) for the AIX operating system on RISC/6000 platform. Created National Language Support catalog for AIX SNMP application, and assisted network group. Porting of isode library. ISO9000 development standards used. Created test plans and produced shell script tests. Project cancelled and was transferred to Harris Computers by IBM Federal Division.

05/92 – 10/92 Scanning Management Systems, Inc.

S/W Engineer. A subsidiary of Bell South, SMS is a grocery POS Software Developer. Port existing application to meet AAFE's General Requirements, Internal/ Detailed Design documentation, and implement on a UNIX V5.4 operating system in 'C' language on NCR Towers. Provided Project management, coding standards, and internal documentation. Knowledge of Ethernet, RS-232, 432, and SNA communications were utilized on the project to create a "working" prototype.

07/91 – 04/92 Fujitsu, Ltd.

Programmer/Analyst. POS on OS/2 platform. Electronic Data Capture design using Fagan standards. Design and execution of controller application for Takashimaya of Japan's Singapore Mall. Concentrated on inter process communications between active and standby systems and reporting to Unix Host over TCP/IP Ethernet. Fagan design requirements included test plans and test harnesses.

01/90 – 06/91 Computerized Lodging Systems

System Specialist. CLS is a software development company, wholly owned by MAI, providing a Front and Back Office BBx coded application for the hospitality industry. Responsible for all aspects of Unix integration with application. This included shell scripts, drivers, terminals, WAN's and LAN's, kernel configuration, and vendor (POS, telephone, energy, reservation) interfaces. Worked directly with Manufacturer's system engineers, and trained CLS European distributors engineers in UNIX and software design techniques.

1989 Programming Clients (while attending National University)

Alta-Med, Inc.

Programmer/Analyst. Corporate Accounting, Data bases and Applications on Xenix, SCO Unix and Novell Systems. Provided system tuning and application enhancements.

Tokyo Electronic Corporation (T.E.C.)

Programmer. POS on UNIX platform using Relational Data base design for Unify, and communications enhancements. Created Data Dictionary for database and controller variables.

Los Angeles County Municipal Court, Los Angeles, CA

Programmer. Ported flat statistical database to Paradox.

05/88 – 04/89 AST Research Inc.

Microcomputer Specialist. AST Research is in the business of design, manufacture, and sales of high performance microcomputer products. Responsible for the internal maintenance of all aspects of microcomputers and system communications. Disciplines include: Networking & Communications, Data Base, Needs Analysis, New Product Evaluation, Personal Training, Hardware Troubleshooting and Repair.

02/85 – 10/87 SeaWest Energy Group

Programmer/Operator. SeaWest is in the business of producing electricity via wind power. Responsible for testing and evaluation of wind farm data acquisition system. Created Data Bases to support production maintenance and insurance reports. Maintained Polling stations and RF links. PC Specialist.

Military and Education

US Army, Military Intelligence, Electronic Warfare. DoD SpecRep. E-5. Honorable Discharge — Held Top Secret with Crypto Clearance at time of Honorable Discharge

California State University, Long Beach, Marketing Major, Accounting Minor

National University, Computer Science

back    top