Bio
Experience
-
Naval Information Warfare Center Pacific
-
Philadelphia, Pennsylvania, United States
-
Scientist
-
Aug 2020 - Present
-
Philadelphia, Pennsylvania, United States
-
-
-
-
Senior Software Manager
-
Apr 2011 - Apr 2020
• Collaboratively standardized the software delivery/integration process and Jira workflow for all of CommScope’s Android TV settop box products• Managed the software development of new set-top box features for Linux-based media server platforms. Responsibilities included sprint planning, maintaining the agile board, assigning issues and tracking completion, holding daily technical calls, design document and code reviews, driving correction of internally reported and customer reported defects that could block customer acceptance• Worked with a technology services company to prepare a demo that ran a cable operator’s application written in JavaScript on a set-top box prototype running the RDK software platform. Presented the demo to the customer in Mexico City• Led teams in both the U.S. and India in the development of software for multiple new TV set-top box product introductions and new feature integrations. Timely support during the trial and initial deployment phases led to successful product launches and the delivery of on-time major software releases. Responsibilities included reviewing statements of work for new features, working closely with hardware engineering and the SoC vendor on hardware impacts to the software, managing project schedules and staffing, reviewing requirements, API and design documents, performing code reviews and reviewing all reported defects to ensure proper disposition• Provided on-going customer field support for North America and Latin America cable operators. Responsibilities included working directly with customers to collect data in the field via built-in diagnostics or instrumented builds, analyzing the data, devising tests to reproduce the issues in-house, providing on-site support, providing engineering builds with the proposed fix for operators to test in their head-end and/or lab prior to widespread deployment
-
-
-
-
Senior Software Manager
-
Jan 2007 - Mar 2011
• Managed the migration to Jira (from Clarify ClearQuality) for the Americas settop box business and provided training to all users prior to launch. Designed common defect, enhancement, document, and task workflows for use across all product teams. Created an HTML form to streamline/standardize data entry, and provide on-line help • Concurrently managed four teams of up to 17 engineers - Field/Triage Support, Reliability Engineering, Application Engineering, and Tools Development. Responsibilities included being the single point-of-contact for all customer-reported issues and ensuring timely resolution, overseeing stability rack test failures/performance issues and ensuring timely resolution, overseeing third-party application partner feature support and technical issue resolution, and developing software development and debugging tools to aid internal teams and external partners
-
-
-
-
Software Manager
-
Jun 2000 - Dec 2006
• Managed newly formed teams in the U.S. and India tasked with developing new features and resolving defects in the set-top box’s Audio/Video subsystem. Defect reduction exceeded plan by 22%. Responsibilities included managing project schedules and resources, and working closely with internal teams, the SoC vendor, and customers to investigate, resolve, and test field issues receiving elevated customer scrutiny, e.g. HDMI/DVI interoperability, audio drop/loss, video artifacts • Managed the delivery and integration of over 24 new software features in high-definition/DVR digital set-top boxes over a 16 month period• Led a tiger team to investigate and resolve a large backlog of software defects across all HD/DVR set-top box subsystems in new and existing hardware models • Led development of Motorola’s Interactive Video Environment (MOTive) application running on digital set-top boxes for the international market. The graphical user interface allowed the viewer to control basic and advanced set-top box functionality, providing multi-language support and context-sensitive help. Responsibilities included managing project schedules and resources, creating a user interface specification, approving designs, development, code reviews, testing and successful product completion
-
-
-
-
Senior Staff Engineer
-
Sep 1995 - Jun 2000
• Launched an Independent Software Vendor (ISV) technical support function providing assistance to third-parties developing embedded applications for General Instrument’s analog settop box products. Responsibilities included writing sample apps in C, answering ISV questions, debugging reported issues, and generating and releasing software development kits
-
-
-
-
Principal Software Engineer/Technical Manager
-
Aug 1983 - Sep 1995
• Directed and participated in the development of embedded software written in C for a medical device• Directed and participated in the design and development of a real-time command and control system hosted on UNIX workstations. The software was written in Ada and C
-
-
-
-
Systems Programmer
-
May 1979 - Aug 1983
• Developed and maintained the physical I/O control software for a mainframe operating system. Software was written in BAL assembly language
-
-
Education
-
University of Pennsylvania
Master of Science in Engineering, Computer and Information Science -
Temple University
Bachelor of Business Administration - BBA, Computer and Information Science
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Computer Software”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community