Post Job Free
Sign in

Hello

Location:
Castaic, CA, 91384
Salary:
open
Posted:
November 26, 2008

Contact this candidate

Resume:

James T Gunderson

======================================================================================

Tools

Development:

Visual Studio 2003-2008, Eclipse, C++, C#, .NET 2.0 – 3.5, Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), MFC, COM, DCOM, ATL, DirectShow, DirectDraw, Win32 SDK, Windows Digital Rights Management (DRM), GUI, Trolltech QT, Unicode, Multi-Threading , NT Service development , InstallShield, SVN

Protocols: TCP/IP, UDP/IP Socket Connections, FTP, POP3, IMAP, SMTP, DMI, SNMP, Louth, Sony and Leitch control, XML

Web: Javascript, HTML, DHTML, ASP

Database: Access, MS SQL, OLE DB, Sqlite

Encoding: AVI, YUV, MPEG, H.264/MPEG-4 AVC

Encoders: Cerify, Digital Rapids, Rhozet Carbon Coder, IPV SpectreView

Platforms: Windows, Linux

======================================================================================

Work Experience

Technicolor

Burbank.Ca

06/07 - Present

Software Design Engineer

Encoder Automation: worked with various third-party SDKS and platforms to develop encoder automation workflows for use in production environments. Encoders included Digital Rapids, Rhozet Carbon Coder, and IPV SpectreView as well as Cerify validation checker.

The projects involved C++, C#, .NET 3.5, Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF).

Thomson Integrated Encoder (TIGER): is a high-performance multi-node compression tool that converts uncompressed video to MPEG-4 AVC bit-streams for High Density Read-only Discs (HD-DVD) and Blu-Ray Read-Only Discs (BD). Worked on the front end application GUI as well as the player. The player was able to decode and play YUV, AVC and other formats.

The project involved Linux, C++, Multi-thread work, Trolltech QT, and SVN.

--------------------------------------------------------------------------------------

Clickstar Inc.

Santa Monica, Ca 90401

09/06 - 02/07

Senior Software Engineer

CDM: Managed and ultimately developed an outsourced Clickstar Download Manager which was originally designed by Calamp in San Diego. Started out with code review and bug fixing, later took full responsibility for code when it was handed over. Added additional features such as revocation and additional feeds. Had to integrate CDM COM calls with web GUI and web services data broker. Had to develop test harnesses in HTML and javascript to test the functionality of the CDM COM interfaces

The Project involved Trolltech QT, Visual Studio 2003, C++, Windows Digital Rights Management (DRM), C++, Multi-thread work, HTML, javascript, ActiveX, COM, SVN, Trac, and InstallShield.

--------------------------------------------------------------------------------------

Leitch

Burbank, Ca 91505

11/00 - 03/06

Software Engineer

NXOS: Redesign of two to six channel video server operating software from Visual Basic to Visual C++. Features added included sidebars, filtering, searches, properties windows for media spots, audio displays, support for High Definition (HD), Unicode support, GUI development and FTP transfer support.

Mirror Manager: Service for mirroring two RAID systems containing video and other media. Added filtering criteria, logging windows, debug logs, properties windows (from NXOS), Unicode support, and additional logic.

WAN FTP Client: Developed client for FTP transfer of video files between RAID drives over 1 gig Ethernet lines. Added ability to transfer via FTP to local hard drives via and explorer interface. Transfers were initiated via Drag and Drop.

SNMP Client: Worked on Simple Network Management Protocol client to remotely administer video servers, Ciprico RAID arrays and remote hubs.

Scavenger and Encoder: Took over work on Scavenger and Encoder, two apps which worked together to make clips for low rez editing from high resolution clips on a different raidset.

All Projects involved MFC, Visual C++ 6.0, GUI, TCP/IP, and Multi-thread work.

--------------------------------------------------------------------------------------

US Interactive

Brentwood, Ca 90049

12/98 - 09/00

Sr. Software Engineer

TVN Project: Prototype of future banking interface for broadband cable networks. Partnered with Citibank and Vivid Technologies

Netsmart: Portal for Citibank, developed in association with TVN. Worked on a web-based email system, connecting through the IMAP, POP3 and SMTP protocol to servers at Critical Path, an email provider.

--------------------------------------------------------------------------------------

MediaSkope

Hollywood, Ca

07/98 - 12/98

Windows Developer

Helped develop a multi-zone DVD Jukebox for use in homes, hotels, and other areas. Information about various DVDs was kept in an Access database and a CYGNET robotic jukebox handled DVD retrieval and storage. Developed UI in MFC, DCOM interface between zones, DCOM callbacks for status messages, and DirectShow interface to play the DVDs.

--------------------------------------------------------------------------------------

Quarterdeck Corp.

Marina Del Rey, Ca 90292

08/94 -06/98

Senior Windows Engineer

Update-It: a 32-bit object to download software patches and updates for Quarterdeck products through the internet on Windows 95 and NT platforms. There were two versions; an ActiveX Template Library (ATL) version and an MFC extension version.

TuneUp: searched online for updates to a customer’s drivers and software. Unlike Update-It, TuneUp was not limited to updates for Quarterdeck products. A database of over 1,000 items existed on the server side of TuneUp. Initially responsible for integrating several components from Quarterdeck RealHelp into TuneUp, including the Rollback functionality.

Quarterdeck Mosaic: the first Licensee of NCSA Mosaic. Quarterdeck’s version started out based on the NCSA version, but was rewritten from scratch as a 16-bit application for Windows 3.1. Responsible for the primary user interface development, including functionality of all menus and dialogs; MDI window management; status bar management; viewer management, including external stand-alone viewers; history management; maintenance; navigation; and HTML parsing. Added additional functionality in later versions including tables, frames, font management, client pull, client side image maps, and audio and video support.

--------------------------------------------------------------------------------------

Source Consulting

LA, Ca

04/94 - 08/94

Multimedia Engineer For Walt Disney Imagineering, Glendale

Programmed, implemented, and debugged two interactive multimedia projects for Epcot Center. Projects used TIF and BMP graphics and MPEG digital video. The projects were built in Macromedia Authorware with subroutines using the Windows MCI API.

--------------------------------------------------------------------------------------

AND Interactive Communications

Hollywood, Ca

05/92 - 05/94

Senior Windows Software Engineer

Designed, implemented, and debugged windows multimedia authoring code, which was used on several titles including Amazonia, The Virtual BioPark, and IBM's Illuminated Books and Manuscripts. Program created and linked text, audio, graphics, and video windows. Editable events could be linked by simple drag and drop of event icons. Audio, avi, and laserdisk events supported Windows Multimedia Control Interface (MCI) protocol. Attended Kaleida Labs ScriptX Alpha classes. Developed Windows utility program under Borland C++ for examination of multimedia data structures of titles. Code was requested by IBM Atlanta as a utility for Illuminated Books & Manuscripts. At the request of IBM, modified their Cuapaint program under OS/2 for use in importing Windows 3.x and OS/2 2.0 bitmaps. Worked on at least ten multimedia titles.

======================================================================================

Education

The University of Texas at Austin, Austin, TX

1982 - 1986 Graduated with a BBA in Data Processing. GPA 3.0/4.0.

References available upon request



Contact this candidate