Warren C. Jones
warren@aliyance.com

  Warren is a resourceful problem-solver who has considerable experience with device-level programming and application development for military and civilian projects.
- Twenty years experience in all phases of the software development cycle
- Twelve years of Windows development experience
- Four years of device driver development experience, including Win2K kernel experience and Win95/98 VxDs
- Three years of project management experience
  Warren is available for on-site or off-site contracting 3 - 14 month duration.

MAJOR AREAS OF PERFORMANCE

- Device Drivers
- Data Transmission Protocols
- Device Control & Data Acquisition
- Real-Time Windows Applications
- Communications Systems
- Internationalization
- User Interface Design
- Computer Graphics & Audio
- Speech Recognition Systems
- Simulators


PROGRAMMING LANGUAGES & OPERATING SYSTEMS EXPERIENCE

C, C++/MFC/COM, Visual Basic, SQL, HTML, Ada, Pascal, Prolog, Perl, DGL, FORTRAN
Assembly Languages (MASM, 68000, VAX Macro)
Windows NT/2000/9x/XP, MS-DOS, OS/2, VMS, UNIX


Avocent Corporation Sr. Software Developer (on contract) (1995-present)

Designed commercially released Windows NT/2000 device drivers in C for PCI cards that digitize SVGA video input, and provide mouse and keyboard interfaces for a remote-access remote-control system. Wrote Win95 VxD driver for prototype of the above system. Designed a C++/MFC/COM/DirectX Windows NT application to operate the above system, intended for use in conjunction with KVM console switches in large-scale data centers and web server farms. (See the "Emerge" products at http://www.avocent.com)

Designed real-time data acquisition system to support multiple satellite downlinks, loading multimedia news-service data into a Microsoft SQL Server-based Internet publishing system for a major news organization, MSNBC (formerly MSN News). The wire-feed component of the above system supports multiple transmission protocols and character sets for text in English, German, and French (ZDF-MSNBC Germany & MSN Canada). Managed system integration and installation of satellite dishes, third-party image processing systems, and audio encoding equipment. Built various tools to automate image handling and SQL Server database manipulation. Was a senior member of a development team implementing state-of-the-art multimedia Internet publishing tools in Visual Basic, Visual C++/MFC, and using the Microsoft BackOffice products.


Active Voice Corporation Sr. Software Developer (on contract)(1990 - 1995)

Internationalized a voicemail system for Active Voice; began porting it from OS/2 to NT. Implemented language-localizable sort and search algorithm. Ported 16-bit database module to Win32 for Microrim Corp., employing universal thunk for third-party DLL (used Borland C++). Developed multimedia educational software for MS Windows in Visual C++/MFC. Developed technical control and status applications for Meteor Communications Corp.: Windows-based control software for a meteor burst radio communications network. Implemented multi-level packet data protocols. Integrated vocoders into meteor burst system.


Space Applications Corporation, Kent, WA Project Manager (1985 - 1990)

Space Applications Corporation, Kent, WA Project ManagerLed a four-member team developing an acoustic analysis tool for use in Anti-Submarine Warfare (ASW) research and development (C and FORTRAN, Windows GUI). Led the SAC team on the Satellite Autonomy project, applying Artificial Intelligence to control of satellite ground stations. Designed and implemented real-time spacecraft simulation software in FORTRAN and Ingres SQL for clustered VAXes under VMS for Boeing Aerospace. Developed technical control and user interface software for meteor burst radio communications network (Pascal on a PC). Wrote mil-spec test procedures for formal validation and requirement verification of a 300K+ line software subsystem for spacecraft status monitoring and control. Developed an IR image rendering tool for Windows 3.0. Served on several winning proposal-writing teams. Wrote code with the Windows 2.1 SDK. Attended several of the early Windows Developers Conferences.


E-Systems, Garland TX Software Engineer (1983 - 1985)

Developed real-time control, database access, simulation, and test software for an intelligence dissemination network (VAX Pascal & Oracle SQL running under VMS on VAXes; DGL on a DG MV8000). I'd like to tell you more details, but then I would be in big trouble. Developed an expert system to aid user interface implementation.

 

Scott Instruments Corporation, Denton TX Software Engineer (1982 - 1983)

Software development for voice recognition, voice response, and graphics systems in assembly language and Basic. Developed a foreign language education system incorporating speech recognition, random-access recorded verbal response, and graphical feedback. Implemented a voice-actuated device control system. Participated in speech recognition R&D in C on a VAX/UNIX system.

Shell Oil Company, Houston TX Programmer (1981)

Software development & hardware integration for voice input/output and graphics applications on a multiprocessor UNIX system. Developed a voice-controlled lecture slide presentation system. Modified laboratory instrument control software in Basic and assembly language on a PDP-11. Wrote laboratory data reporting and statistics programs for HP programmable calculators.

 

EDUCATION

University of North Texas: B.S. in Computer Science, 1981, Magna Cum Laude
Minor in Music. One year of graduate studies and teaching undergraduate classes at UNT.

 

| home | about us | US expert consulting | full project services | working with Aliyance | value proposition |
| development and management | global impact |
networking services | join us | contact us |

Copyright © 1997 Aliyance Group
| privacy policy |