Tim has twenty years of experience leading software development, product management and quality assurance teams in startup and large corporate environments. Successfully delivered complex solutions to mobile, cable, enterprise and wireline networks. Led development and launches of new products into carrier and enterprise markets. Specific expertise in Messaging (SMS, MMS, IM), Internet of Things, Data Science, Predictive Analytics in Big Data environments, Voice over IP, Video and Presence technologies and analytics from these communications. Tim also has significant experience in standards bodies such as Cablelabs, CTIA and IETF. Tim is a CISSP, Inactive CPA, and CFE.
Specialties: Engineering Management, Mobile, Analytics, IoT, Analytics, SMS, MMS, Video, R, Data Science, Security, Computer Forensics, Digital Forensics, Risk Analysis, Scrum, Agile Software Development Process, Solutions Consulting, Strategy, Voice over IP, Product Management, Sales Support, Network Architecture, CPA, SIP, ENUM, SDP, MGCP, H.248, SS7, Systems Integration, Test Management, Cablelabs standards, IETF, , Adult Education, CISSP, CFE
Director, Mobile Engineering and Product Owner @ • Responsible for creation of product requirements gathering (PRD) and documentation, business case preparation (MRD), use case preparation, customer presentations, sales interface and competitive analysis for IMS/SIP mobile handset solutions. Requirements generated from customers, 3GPP (IMS/LTE), Fixed Mobile Covergence Alliance (FMCA), etc.
• Perform market analysis for the feature phone and smartphone segments for IMS solutions.
• Perform all project management functions for the Linux and IMS software development efforts using PMI methodologies as well as a MS Project.
• Lead team of engineers/managers in the creation of the IMS Mobility Framework that is written in C++ and is deployable on dual mode (WiFi and Cellular) handsets on Symbian, Windows Mobile and Linux that supported functions such as SMS, MMS, Voice, IM, Video and Presence. From April 2005 to February 2006 (11 months) Senior Manager, IMS Solutions and Architecture @ • Manage the requirements and strategy for 3GPP R5/R6 (IMS) for the Multimedia Communications Server as part of the converged wireline and wireless network architecture. Provide input to standards for 3GPP including the ISC interface (based on SIP) and the Sh, Ro and Rf interfaces based on Diameter.
• Developed and presented business cases and use cases to support the investment into IMS (SIP) solutions and competitive analysis within the IMS space. Also acted as the primary sales interface into product management for IMS solutions.
• Functioned as solutions consultant and primary Interface to Vodafone network architects for evolution strategy of existing UMTS network to a IMS architecture.
• Selected and managed 3rd party partners for required components of 3GPP solution as part of make/buy/partner analysis.
• Provide direction to R&D on new video services and codecs (H.263, H.264, Divx) to be implemented. Some of these services include video conferencing, video streaming, videomail and video IVR.
• Project managed and architected the implementation of converged wireless and wireline video in Vodafone Portugal’s existing UMTS network using H.324M and SIP. From May 2004 to June 2005 (1 year 2 months) Director, Engineering and Architecture (formerly Jetstream) @ • Directed a team of engineers and architects towards development of the CPX-1000 MG and Jetvision product line. The CPX-1000 MG product development involved the creation of an MGCP and SIP stacks that provided both Server and Client function. Also led the effort to integrate network management function into the CPX-1000 MG using object oriented methodologies implementing in C++ in a Lynx environment. The Jetvision (EMS) product development created CORBA, TL1, XML, SNMP interfaces using an Oracle database in a J2EE/Java environment. Project managed this development using MS Project.
• Performed product management function for the VoIP product line. This included requirements gathering and documentation, business case preparation and customer presentations.
• Led network architecture consulting efforts to support and provide guidance for customers in their VoIP deployments. Customers included, but not limited to, British Telecom, Serbia Telecom, AT&T, ITEC Deltacom, USLEC, and many others.
• Directed the re-architecture of the CPX product line (embedded - C++ and application software - Java/J2EE) to support a common software base that allowed an any-to-any call model as well as an any-to-any management protocol model. This concept has been awarded a patent with the US Patent Office. From April 2002 to May 2004 (2 years 2 months) Senior Manager, Engineering (acquired by Paradyne) @ • Managed and recruited a team of engineers to develop the International CPX1000 product line. Also served as Program Manager for this effort by owning the project schedule (MS Project) and gathered requirements for the product. The product development involved the creation of a V5.1 and V5.2 PSTN interface and providing the support for ISDN BRI and POTS for various country variants. The project was delivered ahead of schedule with additional content. This development was performed using object oriented methodologies with Java and C++.
• Performed all product management functions for the CPX-1000 VoIP variant product.
• Responsible for architecture of the next generation gateway and its fit into the network for MGCP and SIP.
• Provided network architecture and solutions consulting to Versatel, AT&T, Sprint, Covad and many others. From June 2000 to April 2004 (3 years 11 months) Manager, Software Development @ • Managed a team of engineers (16) in the development of ISUP Trunk Testing in a Voice over IP network with the Succession product. The development involved creating an H.248 (Megaco) trunk test package on the Passport Voice Gateway (PVG).
• Managed a team of engineers in the development of a Carrier Maintenance platform for the Succession Network. This platform provided the support for the protocol conversion aspects of the MG4000 gateway and the GSM Base Station Controller. The carriers supported by this platform are: OC3 (SONET), STM-1 (SDH), STS-1, E1, and T1. The team redesigned the build structure of carrier maintenance; this involved the restructuring of all makefiles and directories within Clearcase. The integration of the project deliverables were performed on a multi-site basis including: Ottawa, Canada; Harlow, UK; Richardson, Tx and Raleigh, NC
• Managed a team of engineers in the development of ATM, in a standalone mode on the Spectrum platform, for the 3G GSM product. The ATM work (AAL1 and AAL5) was integrated alongside an E1 interface for the 3G Base Station Controller. Presented project status to senior management on a weekly basis. Actively participated in the overall project planning and budgeting for the overall 3G program. The integration of the project deliverables were performed on a muli-site basis including: Ottawa, Canada; Paris, France; and Raleigh, NC. From November 1996 to June 2000 (3 years 8 months) Senior Software Engineer @ • Designed, developed, and owned software for the Nortel SMA/SMA2 GR-303 product as well as providing CALEA support via Digital Test Access for BRI.
• Led team that delivered the CSIDE14 project that enabled additional call processing messaging for the Wireless line of business while designing, implementing, and testing the XPM Maintenance software for the CSIDE14 project.
• Assisted in the transfer and management of XPM software to personnel in India. This involved a great deal of multi-site coordination and transfer of knowledge. From December 1992 to November 1996 (4 years) Software Engineer @ - Developed software in the Space Shuttle Avionics and Guidance systems
- Developed real-time avionics software in support of US Air Force special projects
- Performed Bid and Proposal work in support of various contract bids From August 1987 to December 1992 (5 years 5 months)