| adamwilt.com
> Software Engineering |
copyright © 1998-2009 Adam J. Wilt | ||||||||||||||||||
| My life as a code grinder... |
search | ||||||||||||||||||
| |
|||||||||||||||||||
(I am not presently accepting new clients or contracts; I'm fully booked for the foreseeable future.)
I have provided software engineering services as an employee, contractor, and consultant. I rimarily focused on customer-oriented visual imaging and broadcast television applications, where my background in and love of film, video, and computer graphics production informed my design decisions and enhanced my ability to really understand a customer's needs. My familiarity with the details and development of film and video technologies didn't hurt, either.I joined Meets The Eye, LLC as a full-time digital filmmaking geek in November of 2007, and am not currently for hire.
Customer needs analysis, product definition, interface design, object-oriented design and programming. Event-driven environments; graphical user interfaces. Networking, communications, client/server systems; real-time hardware control. Film & video production/post-production; stop-motion animation; still photography; computer graphics. Most recently:
| Senior Engineer | Omneon Video Networks | Aug 2000 - Nov 2007 |
Software for collaborative production applications and automation control; UI design; trade show demos and support. Win32, Visual C++ 6.0, MFC; MacOS9; Mac OS X; Java; AppleScript; XCode & Interface Builder.
| Consultant | Pinnacle Systems, ABC-TV, Quokka, others | Feb 97 - Nov 2007 |
Broadcast industry market analysis, software engineering, network training for Pinnacle; custom UI & switcher control software, realtime elections data simulator & on-air database-driven elections software for ABC; perceptual analysis and display simulation software; scriptable video switcher and multiple-VTR controllers; live streaming video server scheduling. Win32, Visual C++, MFC, C++ Builder, MSSQL 6.5; MacOS8/9, CodeWarrior4, AppleScript, Java.
| Sr. SW Engineer; Project Lead | Pinnacle Systems | Jan 94 - Feb 97 |
FlashFile networked video still store. Customer operations analysis, product definition/specification, user interface (re)design. C++ and 8051 assembly programming; serial and network communications; real-time hardware control. On-site application engineering, training, installation at ABC/Capital Cities, ESPN, others.
| Sr. SW Engineer / Consultant | Louth Automation / Grass Valley Group, CBS | Feb 93 - Jan 96 |
Networked client/server scheduling system controlling GVG SMS-7000 router. Specification, design, Object Pascal programming, documentation, training, installation at CBS in New York. Networked multi-user database with user-configurable viewers and editors, NetBIOS RPC interface, comprehensive event logging, fully-mirrored redundant servers.
| Sr. Software Engineer | Borland International | Oct 91 - Dec 92 |
Bitmap/icon editor for OS/2 Resource Workshop. Design and C++ programming: RW's UI class hierarchy with multiple window interface and floating tool palettes; bitmap/icon editing.
| Sr. SW Engineer; Project Lead | Abekas Video Systems | Aug 88 - Oct 91 |
A72 Video Character Generator. Embedded C and assembly programming: system enhancements and extensions. Kanji support including needs analysis / customer visits in Tokyo, Atsugi, Hong Kong; draw package; user interface, file system, mouse/trackball, system utilities. Bitstream typeface converters for PC, Sun, and SGI; typeface utilities for PCs.
| Software Engineer | Circuit Studios | Aug 86 - Sep 88 |
Velocity 3D broadcast animation system. C, 8086 assembly. Serial communications; VTR control; file system with hierarchical files, long file names; icon editor. Designed, built, wired video graphics production suite; created animations for public television (The World of Chemistry); shot / edited video programs; maintained NTSC and RGB video equipment.
"Technical Difficulties", semi-regular monthly column in DV Magazine, starting June 2000; assorted equipment reviews, too."The Promise of 24P", RES Magazine, 2nd quarter 2000.
"Orchestrating 1s And 0s, A Brief History of DV and IEEE-1394", Government Video News, March 2000.
"Still Stores and Networking in the Age of the Information Superhighway" (with George Uibel), Television Broadcast , Mar 1995."Design of the A72 Digital Character Generator and its Implications", Proceedings, 26th Annual SMPTE Advanced Television and Electronic Imaging Conference, Feb 1992; reprinted as "Design and Evolution of the A72 Digital Character Generator", SMPTE Journal, Dec 1992.
Master of Engineering, Mechanical Engineering (Manufacturing, Design, & Controls). Carnegie-Mellon University, 1986.Bachelor of Science in Engineering, Mechanical and Aerospace Engineering. Princeton University, 1982.
-- references, videotapes, and other information on request --
Copyright (c) 1999-2009 by Adam J. Wilt.
You are granted a nonexclusive right to duplicate,
print,
link to, frame, or otherwise repurpose this material,
as long as all authorship, ownership and copyright
information
is preserved.
| adamwilt.com | Home | >SW Engineering< | Film & Video Production | Video Tidbits | DV |
Last updated 2009.06.13