| ADDRESS: |
5225 Rollingwood Trl |
| |
Louisville, KY 40214 |
|
| PHONE: |
502-749-7595 home |
| |
502-500-2511 cell |
| EMAIL: |
voyer@insightbb.com |
SOFTWARE EXPERIENCE:
- System Architecture Design
- Structured Design
- Real Time Programming
- Embedded systems
- Graphics User Interfaces (GUI)
- I2c networking
- Text-based User Interfaces
- Multitasking Software
- 3D Graphics/Ray tracing
- HW/SW Integration
- LowLevel Graphic Primitives
- Process monitoring and control
- Abstract Data Types
- Device drivers
- Communications(wired and wireless)
|
HARDWARE EXPERIENCE
- Embedded development
- FPGA/PAL/GAL design
- DSP development
- ISA adapter design
- General I/O adapter design
- State machines/controllers
- Switching power supply design
- Linear Power supply design
- Device controllers
- Process monitors/controllers
- Analog-Digital conversion
- Digital-Analog conversion
- Digital Design
|
PATENTS
- #4,352,153 Regulated
controller
with volt balancing control circuit
- #4,356,542 Digital Controller
|
EDUCATION
- BsEE - University of Florida
- MSE - University of Central Florida
|
EMPLOYMENT
|
PROFESSIONAL CONTRACT EMPLOYMENT HISTORY (continued)
| IVEX CORPORATION, Duluth, GA Dec 1998 to Mar 1999 |
-
Responsible for RTOS vendor review and selection. VxWorks, pSOS, Nucleus, QNX, RTXC, VRTX and Windows CE operating systems and development environments were evaluated.
-
Responsible for generating white paper describing the capabilities of IVEX´s H.323 networked videoconferencing digital video camera with file storage, USB, Firewire, and Internet capabilities
-
Investigated H.323 stack vendors as well as OpenH323
Investigated state-of -the-art on motion/object tracking and face recognition.
-
Brought up VxWorks on MPC832FADS development board.
Started effort to port OpenH323 to VxWorks
|
| TECHSONIC INDUSTRIES: Alpharetta GA June 1997 to Sept 1998 |
-
Technical lead in the architectural development for a high volume combination sonar detector and GPS unit.
-
Implemented the use of Interprocessor Communication Analysis Diagrams and structure charts
-
Responsible for the initial BSP and bring up of the MPC821FADS development
-
Developed the initial low-level drivers for development on the MPC821FADS development board
- LCD pixel routines
- SPI port
- SMC serial port
- SIU (Serial Interface Unit)
-
Developed the initial handlers for the C-MAP Card Reader, LCD display and RS232 serial monitor
-
Developed all of the low level graphic primitives used in the product. These include:
- Very Symmetric Double Step Line drawing
- Very fast 64-bit pattern fill
- Liang-Barsky Line Clipping
- Bresenham drawing for circles and ellipses
- Scan Line Polygon Fill routine
- Sutherland-Hodgeman polygon clipping
-
Developed all the basic graphic routines. These included:
- Bitmap processing − routines for placing bitmaps on screen as well as routines for extracting portions of bitmaps and placing those portions elsewhere in the same bitmap or any other bitmaps
- Icon processing − Object oriented icon servers as well a rotation routines in both axes
- String processing
- String placement and clipping routines
- Font processing − supported about a dozen font styles and sizes
-
Responsible for all Graphic Processing
- 3D menus primitives - supported a wide class of 3D menus
- 3D infoboxes that had to be sizeable in both dimensions.
- Graphic Object servers - (course indicators, compass, map range indictors, etc.)
- Routines for displaying GIF and BMP files on the NS-25.
- Parsing routines for insertion of free text into constrained graphic screen areas.
- Developed all the product view screens
-
Developed the following cartographic software
- Molodenski datum
- WGS84 to datum and back conversion
- Lat/Lon to CH1903 Swiss Grid conversion and back
|
| LITHONIA LIGHTING: Lithonia, GA Jan 1997 to Mar 1997 |
|
| |
|
| SCHLUMBERGER INDUSTRIES: Norcross, GA Aug 1995 to Dec 1996 |
-
Lead software responsibility for a MC68302 based Data Concentrator Unit (DCU) using a MOSCAD multitasking OS. The DCU was used to collect data from 3000 water, gas and electric demand meters over a fixed RF LAN
-
Developed Abstract Database structures for the DCU such as
Queues,
fifos, stacks, trees, and sorted lists
-
Developed algorithms and developed software for:
- Automatic Meter Readings (AMR)
- Partitioned Pool memory management
- Host Interface All system date/time objects.
- Heap memory management
- Task scheduling
- Preemptive Reading schedules
- MOSCAD externalized modules
- Process Programming
-
Architectural responsibility
-
Reduced DCU code from 127K to 70K allowing feature/function additions.
-
Instrumental in selecting next generation VRTX operating system.
-
Responsible for initial migration and porting procedures from MOSCAD to VRTX.
|
| SPARTON ELECTRONICS: Deleon Springs, FL Dec 1994 to May 1995 |
-
Investigation of Digital Low Bit Rate Speech Coding techniques for cellular & pager products.
-
Developed software for an explosive money pack utilizing PIC16C71 microprocessor
-
Developed 3V digital hardware for MBS Pager utilizing KS57C2616 micro-controller and containing an 80 character LCD display, keypad interface, tone generator, vibrator, I2C bus with EEPROM and IR external interface.
-
Developed C software spectrum analyzer
|
| EDWARDS SYSTEM TECHNOLOGY: Sarasota, FL Sept 1994 to Dec 1994 |
-
Developed Functional Specifications for software for networked alarm/sensor board and associated control panel.
-
Developed C code for a 68HC11 embedded controlled fire alarm and sensor board with associated display panel
|
NEXT PAGE