Post Job Free
Sign in

System Software

Location:
Randolph, VT
Posted:
January 24, 2013

Contact this candidate

Resume:

Randall T Sybel

PO Box ***

Randolph Center, VT *5061

Phone 802-***-****

E-mail ******@*******.***

Objective

Seeking an interesting, challenging software development position. Special emphasis on video/ image processing/video display.

Summary of qualifications 20+ years programming in C/C++Experienced with Windows 9x, NT, 2000, and XPVideo, DirectX, COM, C#Image processing and target tracking

Work experience

April 2007 – Present ConceptsNREC, Wilder, VT

Senior Software EngineerVarious MFC bug fixes. New MFC code development, some complex mathematical 2D geometry work. Python scripting for new interfaces.

December 2006 – April 2007 Lumenera Corp, Ottawa, Canada

ConsultantDeveloped ActiveX control for easy interface to Lumenera’s line of IP cameras. Includes DirectX components for JPEG stream sourcing and image rotation.

October 1994 – December 2006 Nestor, Inc, Providence, RI

Principal Software EngineerWorked with mega-pixel IP cameras, streaming JPEG video for storage and later retrieval. Lens selection, field of view calculations, and motorized lens control were all part of this project. Worked on decompressing JPEG video stream to feed the tracker portion of the application. Utilized basic sockets, WinHttp interfaces, and C# WebRequest interfaces.Extended Crossing Guard to handle left turn on-red violations, and changed architecture to a more distributed system. Resources on other roadside computers can all be used to capture violations.Used Microsoft Direct X Media and COM programming to stream live MPEG or Motion JPEG over a multicast network. Allows multiple control stations to view live video from any number of remote sensor stations.Extended real-time video system to function at red light intersections, and enhanced the product to predict and record red light violators (product name Crossing Guard). Major responsibility; functionality that choreographs several ‘robotic’ functions that move multiple cameras and record various segments of a red light violation. Used the prediction information to delay cross traffic green light, to avoid collisions due to red light violations. We received 2 patents for this technology ( 6281808, 6188329 )Developed algorithms to match vehicles tracked at multiple different sites by our video processing system. Integrated this matching system as a real-time transit time detector.Developed a major portion of a real-time video processing system, which collects data on traffic flow and vehicle types for highways. This includes 3D-projection mathematics, video capture, image processing, multi-threading issues, and client/server architecture.Neural net training and analysis for character recognition program.

November 1990 – October 1994 Stratus Computer, Marlboro, MA

Principal Software EngineerDeveloped messaging and data moving protocol to optimize I/O from multi-CPU architecture to intelligent I/O processors. Patent (5475860)Designed and implemented code for 3rd generation intelligent I/O processor (68030 based).

November 1986 – September 1990 Prime Computer, Framingham, MA

Principal Software EngineerMember Physical IO Restructuring team, rewrite of disk drivers and file systemExtension of disk subsystem to mirror disks for fault tolerance

March 1985 – November 1986 Enmasse Computer, Acton, MA

Senior Hardware EngineerDesign of high performance disk controller for multiprocessor UNIX system. Design of software driver and changes to UNIX file system

June 1978 – March 1985 Prime Computer, Framingham, MA

Hardware EngineerDesign of disk controller boards, including high speed logic for disk interface (SMD) and microprocessors (68000, 80286) as embedded controllers.Design of simple, efficient disk command protocol (Patent 4888691)Patented linearly complex method of comparing serial strings (Patent 4524345)

Education

1974 - 1978 Rensselaer Polytechnic Institute Troy, NY

Bachelor of Science; Electrical Engineering

Patents and publications

6,760,061 - Traffic Sensor

6,754,663 - Video-file based citation generation system for traffic light violations

6,573,929 - Traffic light violation prediction and recording system

6,281,808 - Traffic light collision avoidance system

6,188,329 - Integrated traffic light violation citation generation and court date scheduling system

5,475,860 - Input/output control system and method for direct memory transfer according to location addresses provided by the source unit and destination addresses provided by the destination unit

4,888,691 - Method for disk I/O transfer

4,524,345 - Serial comparison flag detector



Contact this candidate