Post Job Free

Resume

Sign in

Software Engineer

Location:
Matawan, NJ, 07747
Posted:
March 07, 2017

Contact this candidate

Resume:

** ****** **.,

Matawan, NJ *****

Home Phone: 732-***-****

Cell Phone: 732-***-****

Email: acy6bd@r.postjobfree.com

Glenn L. Cash

Objective

Seeking an opportunity to work in a challenging environment where I can leverage my skills, experience and capabilities in technologies such as C/C++, Perl and IP networking to contribute effectively to the success of an organization.

Experience

10/2014 – 10/2015: Spirent Communications, Matawan, NJ

Senior Software Engineer

As member of customer support for Spirent’s InTouch Customer and Network Analytics Solution, worked with team to troubleshoot customer issues and monitor their systems for potential problems.

Contributed to the existing base of JUnit tests for software modules in InTouch.

Developed JMeter scripts for performance testing of the web interface for InTouch.

Technologies: Java, JUnit, JMeter, Agile Development, Linux, Windows

9/2012 – 1/2014: Dialogic, Parsippany, NJ

Software Engineer

As member of Dialogic’s Host Media Platform (HMP) development team, provided support for the HMP API Infrastructure and testing tools, eg: 1) Diagnosed and corrected details related to improperly formed media container files. 2) Fixed bug in packetization of H.264 NAL units into RTP packets.

Technologies: C/C++, Perl, H.264, RTP (RFC3984, Linux, Windows

4/2008 – 7/2012: Dialogic Media Labs, Eatontown, NJ

Senior Member Technical Staff

Contributed to the successful launch of a world-class video quality assessment solution. One area of personal contribution focused on integrating our software quality measurement “agent” into a variety of mobile devices.

Integrated quality assessment software into recent versions of the Android OS: 1) Froyo running on Nexus One phone, 2) Gingerbread running on Nexus One and Nexus S phones and 3) CyanogenMod Gingerbread running on Viewsonic gTablet, Motorola Droid X, HTC Incredible, Samsung Captivate and Samsung Fascinate phones.

Integrated our quality measurement software into the FFmpeg H.264 decoder, allowing our product to work effectively with FFplay and VLC client software.

Supported the addition of features, testing and delivery of evaluation systems to customers as DML Video Quality Measurement (VQM) products developed.

Contributed to the efforts on the creation, presentation, and maintenance of customer demonstrations.

Created comprehensive and self-contained demonstrations for use with potential customers. These demos were premiered at the Mobile World Congress exhibition in Barcelona. This show is Dialogic’s most important external event, and these demos were the showcase of the Dialogic exhibit space.

Creation of these demos required a broad range of skills and experiences, including:

Modification of Darwin Streaming server to simulate packet loss by dropping specified frames from a bitstream.

Integration of content ID so that the demonstration could dynamically display a real-time description of the content being shown.

Definition of overall system architecture, as the earliest demonstrations showed how video quality measurements could be captured at an end device and delivered to a central host for further analysis. This required 1) Integration with the Android OS (Cupcake) for loading to Android Developer Phones, 2) Modification of JM H.264 encoder to support specification of a Qp value per frame allowing creation of bitstreams that enable mimicking a bad QoE session, 3) Modification of the Darwin RTSP server to support data collection, and 4) Development of QoE agent/aggregator and aggregator/reporter communications protocols.

Tuning quality parameters to create an effective demonstration of enhanced ‘rate control’ features, highlighting Dialogic technology.

Technologies: C/C++, Perl, H.264, RTP (RFC3984), RTSP (RFC2326), Agile Development, Linux, Windows

6/2004 – 4/2008: Thomson Corporate Research, Princeton, NJ

Consultant/Senior Member Technical Staff

In newly formed group to add AVC Professional Profile support to internal H.264 Encoder and Decoder SDKs, added support for High 10 and High 4:2:2 profiles to Decoder SDK.

As team member/core team manager for H.264 Decoder SDK, provided technical support for internal business units and added the following features: 1) Slice-parallel multi-thread support, 2) Annex A profile and level conformance checking, 3) Annex C HRD conformance checking, 4) Parsing of VUI and HRD parameters and a number of SEI messages and 5) Integrated concealment methods for dropped disposable B pictures.

Added several tools to modified version of the reference model H.264 encoder: 1) Constant bitrate control, 2) Separate horizontal and vertical motion estimation search range selection, 3) Limit use of B Stored frames as reference to sub-gop in pyramid coding and 4) Support for interlaced modes when using Thomson’s proprietary Reduced Resolution Update extension to H.264.

As member of NIST VeDSL team, produced reference bitstreams for use by partners, Sarnoff, Alcatel and SBC (now AT&T), and worked with the partners in end-to-end testing for delivery of the bitstreams from server to Set-Top-Box. Also integrated concealment methods into network video player.

Technologies: C, Perl, H.264, RTP (RFC3984), Agile Development, Linux, Windows

11/2002 – 10/2003: Lemur Networks, Eatontown, NJ

Video Architect/Software Developer

Built proof-of-concept prototype for enhancing Lemur’s i-Fabric™ self-service interface to enable VOD services. This involved developing two web-based applications: 1) Movie database browser/selector allowing 2) Set-Top-Box VOD interface simulator to access pre-selected movies.

Contributed to the GUI development for Lemur’s i-Fabric™ product line.

Technologies: HTML, CGI, Perl, Javascript, Java, JSP, Jakarta-Struts, LDAP, Windows

7/2002 – 11/2002: NMS Communications, Red Bank, NJ

Video Consultant

As member of team building H.323 to 3G-324M multimedia gateway, developed software for packetizing/depacketizing H.263 coded video and G.723.1 coded audio for deployment on NMS CG6000 PSTN to IP platform.

Technologies: C++, RTOS, H.263, G.723.1, RTP(RFC1889, RFC1890, RFC2190), Windows

6/1981 – 3/2002: AT&T / Bell Labs

Technology Consultant (2001-2002)

Identified and integrated software components in content-adaptive movie-coding platform for enabling delivery of movies with entertainment quality to broadband customers at less than 500 kbps.

Contributed to project definition and coordinated implementation of content-adaptive movie coding tool.

Technologies: C, H.264, AviSynth, RealVideo, MS Windows Media, VirtualDub, Windows

Principal Technical Staff Member (1996-2001)

Participated as key team member in development of a layered codec for enabling high-quality, low-delay video/audio (H.263/G.728) in a mix of GQOS and best-effort network services.

Performed as project leader, and designed web-based control protocol for integration of layered codec in streaming video-mail system.

Created system for packet-loss resilient multicasting of high resolution JPEG coded viewgraphs, and real-time pointer.

Designed and implemented packet-loss resilient, low-delay, MJPEG video codec linking AT&T Labs - Research conference rooms.

Assembled new version of internet bypass system based on establishing direct connection of server to client’s ISP for multimedia delivery over IP.

Technologies: C, H.263, JPEG, G.728, RTP (RFC1889, RFC1890, RFC2190 and RFC2435), MS VFW, RealVideo/Audio, DirectDraw, Windows

Member of the Technical Staff (1985–1996)

Implemented a system that used the internet for multimedia browsing and a guaranteed QOS H.320 ISDN BRI connection for delivery.

Developed a prototype platform and designed novel packet-loss resilient protocol for enabling MPEG-2 VOD over packet networks. This system was demonstrated at the plenipotentiary meeting (October, 1994) of the ITU in Kyoto, Japan.

Collaborated with Bellcore and PictureTel to build a prototype used in the first interoperability test of the ITU H.261 video coding standard over an ISDN link between Tokyo, Japan and Lincroft, NJ on 12/19/1989.

Technologies: C, MPEG2, H.261, JPEG, TCP, UDP, ISDN, AT&T DSP32/DSP32C, LSI Logic JPEG chipset, Altera high-density EPLDs, MS-DOS, Windows

Senior Technical Associate (1981-1985)

Designed several VLSI high-speed, pipelined, parallel signal processing building blocks (multipliers, multiplier-adders and FIR filters) and programs for automatically generating VLSI layouts for signal processing functions.

Investigated use of two-dimensional moments for optical character recognition of machine printed fonts, achieving recognition rates between 98.5% and 99.7%

Designed and built a real-time pattern matching facsimile codec: a highly complex system implemented entirely in hardware with about 800 chips.

Technologies: C, DSP, VLSI, TTL, Facsimile, Pattern Recognition, Unix, MS-DOS

Education

Monmouth University, West Long Branch, NJ

M.S., Electronic Engineering, 1985.

B.S., Electronic Engineering, 1981.

Expertise

Extensive experience in hardware, software and system design for networked (TCP/IP) image and video R&D.

Extensive experience in application of image/video coding standards including: JPEG, H.261, H.263, H.264/AVC, MPEG-1 and MPEG-2.

Proficient with Microsoft operating systems and Office tools

Experienced with Linux

Patents

9 patents granted

Publications

Over 25 publications including 3 IETF RFCs

Extra Curricular Activities

Playing Guitar (Acoustic, Classical, 12 String and Electric) and the Ukelele

Using my Electronics background to build Guitar Amplifiers and Cool Effects Pedals



Contact this candidate