Post Job Free
Sign in

Software Development Project Manager

Location:
Suwanee, GA
Salary:
$85,000
Posted:
May 19, 2025

Contact this candidate

Resume:

THOMAS J. DIMARZIO

**** ****** **** *****

Sugar Hill, Georgia 30518 USA

MOBILE: 404-***-****

EMAIL: mailto:***********@*******.***

www.linkedin.com/in/thomas-dimarzio-aa9aa8115

PROFESSIONAL SUMMARY:

Experienced Technical Software Project and Software Manager with a solid foundation in software development and project leadership across embedded and cloud-based systems. Recognized for driving project success through meticulous planning, initiative-taking stakeholder collaboration, and team mentorship. Skilled in wireless technologies, telecommunications, networking, and system architecture, consistently delivering innovative, high-performance, and reliable solutions.

SKILLS:

Leadership and Team Management

Project Lifecycle Management

Agile & Waterfall Methodologies

Risk Management

Cross-Functional Leadership

SDLC Expertise

Analytical & Critical Thinking

Cloud Computing

Embedded Systems Design

AI-Driven Technology Integration

Software Release management, Product engineering, Deployment, and Integration

MS Excel, MS Project, MS PowerPoint, Gantt Charts, SharePoint, and Kanban boards

C, C++, Visual C++, Python, RDK, Yocto, OpenWRT, Golang, JavaScript, CI/CD, SQL, PLC, NoSQL, Jira, Confluence, Rally, Jenkins, Gerrit, GitHub, GitLab, Git, RESTful API, Microservices, Postman, MongoDB, Oracle, Wireshark, ClearCase, Valgrind

Networking protocols, TCP/IP, UDP, and socket-level communication.

Linux, VxWorks, OpenStack, Docker, Kubernetes, Nucleus+, Motorola 68360, Broadcom 3310 MIPS, Broadcom 3300, EST VisionICE, SmartBits, Agilent OmniBer 718, Tektronix ST2400

Ability to work in a fast-paced, multi-tasking environment as a collaborator.

Highly versatile with excellent organizational skills and the ability to collaborate professionally with all business resources.

EXPERIENCE:

COGNIZANT

Sugar Hill, Georgia May 2024 to Present

Technical Software Project Manager

Managed the implementation and testing of Broadband Wi-Fi and Ethernet Gateways, ensuring optimal performance and reliability across diverse platforms.

Led a team of Cognizant and contractor software engineers (both onshore and offshore) in developing and enhancing the RDK-B stack, integrating PoC, PoV, eBPF Firewall Hackathon and AI-driven technologies.

Led the development of Ollama, Llama 3.2, RAG pipeline scripts for Nvidia Jetson Nano and Raspberry Pi 4 based on RDK-B platform.

Actively contributed to and participated in customer RFPs for Comcast, Charter, and Altice, as well as the RDK Summit and Nvidia GTC conference.

Allocated and managed resources throughout the project timeline to ensure success and adherence to budget.

Developed and maintained project plans and schedules, tracked progress, and adjusted, as necessary.

Led stakeholder meetings to gather requirements, provide updates, and ensure clear communication and alignment.

Utilized project management tools like MPP, Excel, JIRA, and Kanban boards to monitor project progress, manage resources, and provide status updates to stakeholders.

Managed multiple projects and programs, ensuring timely delivery and alignment with business objectives.

Implemented Scrum methodologies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives, to boost team efficiency and optimize product delivery.

Developed and maintained epics, user stories, and features to maintain clear and actionable requirements.

Facilitated cross-functional team collaboration and technical training sessions.

Provided technical leadership by mentoring junior engineers, resulting in improved team performance and faster project completion.

Conducted performance evaluations and appraisal reviews for direct reports and contractors.

VANTIVA / TECHNICOLOR

Norcross, Georgia November 2020 to March 2024

Staff Software Project Manager

Implemented and validated embedded Broadband Wi-Fi, DOCSIS, and Ethernet Gateways.

Responsible for RDK-B software integration and support of Wi-Fi and LAN management components.

Managed board bring-up project plans and schedules, monitored progress, and adjusted, as necessary.

Implemented risk management strategies to identify and mitigate hardware board bring-up risks, minimizing impact on project timelines and deliverables.

Managed escalations and ensured timely resolution of issues for Comcast and Orange customers.

Actively contributed to and participated in customer RFPs.

Worked on redesigning various components of RDK-B stack and identifying areas of improvement to support Wi-Fi Mesh.

Gateway and Extender performance testing using Iperf, Veriwave, Ixia, and Wi-Fi chambers.

Developing and integrating OEM-based factory provisioning tools, fan manager, platform HAL, LED controller, and front panel modules using Broadcom and Qualcomm SDK.

Comcast XB8, XB10, CBR2, and XER5 board bring-up projects. Collaborated with hardware and factory teams troubleshooting test setup, stability, and software issues.

Participated in Agile Development teams integrating and testing DOCSIS Cable Gateway for European CGA437A projects.

Provided customer support, root cause analysis and defect resolution related to Broadcom Smart Mesh, maximum clients, low power mode, client provisioning and management, WebUI, and network performance testing.

SYNAMEDIA

Lawrenceville, Georgia October 2018 to October 2020

Lead Software Engineer

Designed, implemented, and validated cloud-based microservices.

Designed and maintained the Cloud Recording Planner, a cloud-native, microservices-based system for managing user bookings and DVR scheduling. Leveraged AWS services including ECS for container orchestration, Lambda for event-driven workflows, and S3 for scalable storage ensuring high availability, fault tolerance, and seamless scalability in a production environment.

Migrated a legacy Java-based system to Golang microservices, resulting in a 30% reduction in AWS operational costs and improved performance.

Implemented Prometheus metrics, alerting rules, and Grafana dashboards to monitor service health and improve system observability.

Developed fully automated Cloud DVR test suites in Python, integrated with Jenkins and CI/CD pipelines to streamline testing and deployment workflows.

Diagnosed and resolved complex issues in the Video Data Plane, including JITP, MPE, and Apache Traffic Server, to maintain optimal system performance.

CISCO / SCIENTIFIC ATLANTA

Lawrenceville, Georgia September 2005 to October 2018

Senior Staff Software Engineer

Designed, implemented, and validated embedded Linux drivers, middleware, and security components.

Designed, implemented, and supported embedded DRM security and RDK software subsystems for the Infinite Home Set-top box.

Participated in software design and development using Agile and Test-Driven Development.

Worked closely with project managers and functional team members to form a team development effort.

Designed and implemented Avnet NETIF kernel module which supported the Home Networking data path between the NP and Kvni/Linux Network stack.

Designed and implemented Avnet EXTIF kernel module that provided OOB support for

controlling PHY and retrieving GMAC statistics.

Implemented the Home Networking project's Network Processor console and Avnet driver diagnostic pages.

Worked closely with the ASIC development team on new feature verification, releases, and resolving NP issues.

Provided Verizon IP video and Home Networking driver support, performance analysis, profiling, and improvements.

Worked on various NGP driver support for Marvell Ethernet, IC2, Front Panel, SAlog, and ABE.

Designed and implemented a C++ component test driver application (CTD) for the NGP/RNG project. CTD supported remote monitoring and control of user and kernel space Linux drivers. This multi-threaded server application resided within PTV; a PC-based client written in Python.

Designed and implemented a Capture Image application for capturing full or ROI graphic screen images for the Automation screen navigation project. This downloadable application is from the DNCS or PTV OS built-in module. Raw binary image compressed, scaled, or written to an SNFS file. Developed Python and Command2000 interfaces for capturing images via TCP/IP.

We developed a test application prototype based on ICE with a PTV OS emulator. The ICE (Internet Communication Engine) library is a CORBA-based software library from ZeroC.

Responsible for NGP/RNG parametric bench testing of the color matrix, digital lip-sync, constraint image, and CGMS/A using VM5000, VM700, and video test streams.

TELCHEMY INC.

Suwanee, Georgia December 2004 to September 2005

Senior Staff Software engineer

Developed, implemented, and validated embedded software libraries and applications for measuring Voice over IP quality of service.

Designed and implemented Windows-based VoIP active testing agent software to generate RTP voice/tone streams, calculating and storing call quality metrics into a call record database. PC applications developed using Visual C++, TCP/UDP socket programming, SIP/SDP for signaling, and RTP/RTCP data protocols.

Authored the signaling framework and data exchange detail design documentation.

Implemented a minimal SIP/SDP library stack and parser for VQattest and SQMediator software applications.

Ported the VoIP active testing agent software onto an embedded Intel IXP425 network processor platform operating with uCLinux/Redboot. Building and configuring the IXP425 board support package, board bring-up and downloading tools and images.

Provided customer support and defective resolution.

CIENA CORPORATION

Alpharetta, Georgia February 2001 to December 2004

Lead Software engineer

Designed, implemented, and validated real-time embedded software for the SONET-based MultiWave Metro, MetroStream, and CoreDirector transport systems.

Maintained VxWorks C++ software and defect resolution for the CoreDirector Optical Cross Connect Switch.

Designed optical modeling software, enhancing simulation accuracy by 20% for CoreStream systems.

Maintained the 68360-based Rate Adaptive Gigabit Ethernet (RAGbE) Transceiver software that supports provisional bandwidth, APS (Automatic Protection Switching), J0/J1 Section and Path Trace processing, Ethernet PM, SONET PM, and Alarm processing.

Designed and implemented the 68360-based Amplified OADM circuit pack software for the MetroStream project that supported a Universal Shelf AMP, Band switching, and 4-port Gratings.

Troubleshoot and traced SONET signals across nodes using OmniBer 718 and Tektronix ST2400 test sets.

Authored Metro Circuit Pack Software Architecture document, RAGbE ICD, OADM ICD, and multiple Field Service Bulletins.

Performed Gigabit Ethernet data traffic analysis using the SmartBits 6000.

Collaborated with cross-functional teams and customers for each software release.

Interoperability testing Metro/Edge, CoreStream, and CoreDirector with ONCenter and Integrated TNM/MTM/SNM management systems.

ARRIS INTERACTIVE

Suwanee, Georgia May 2000 to February 2001

staff software engineer

Designed, implemented, and validated real-time embedded software for Voice over IP / DOCSIS cable modems.

Evaluated the Broadcom DSP software and recommended the next-generation VoIP PacketPort cable modem improving voice quality, DTMF tones, and RTP voice packet throughput.

Designed and maintained embedded telephony software for the VoIP PacketPort cable modem based on the Broadcom 3310 MIPS platform operating with Nucleus+.

Implemented and evaluated the PacketPort IPDT interface to Tollbridge TB200 local exchange gateway controller using NCS messaging protocol and in-band signaling to DMS100.

Performed PacketPort voice and data traffic analysis using the Ameritec call generator and SmartBits. Debugged and maintained MGCP protocol software for the PacketPort interface to Nortel Networks Call server.

SCIENTIFIC ATLANTA

Norcross, Georgia September 1998 to May 2000

Staff Software Engineer

Designed, implemented, and validated real-time satellite communication software for the SkyLinx DAMA (Demand Assigned Multiple Access) switching systems.

Maintained call processing, M&C (Monitor and Control), database, SS7 (TCAP), power conservation, billing, and alarm processing software for the DAMA NMS (Network Management System).

Developed and maintained software applications for the Skylinx AMT (Administration and Maintenance Terminal).

Designed and implemented NMS software for external satellite modems, power amplifiers, up/down RF converters, alarm contact switches, and protection switches.

Developed an embedded state machine CPL (call processing language) software for the SkyLinx remote channel units.

Maintained and troubleshoot SkyRelay switching system and WebUI software.

MOTOROLA

Boynton Beach, Florida May 1993 to September 1998

Senior Project Manager

Designed, implemented, and managed UNIX client/server software applications for the Information Technology group.

Directed a team of engineers and contractors through all phases of the software development life cycle, including project scheduling, software design, implementation, verification, deployment, and customer support.

Evaluated and recommended a robotic tray packaging system for CIM manufacturing enterprise system worth over $1M, reducing manufacturing costs by up to 30%. Managed the robotic project budget, ensuring cost control and financial accountability.

Member of the Change Assessment Team to improve software development processes for the Information Technology group.

Achieved SEI-CMM Level 3 certification, enhancing software development quality by 25%.

Managed escalations and on-call rotations to ensure timely resolution of issues.

Leveraged project management tools such as MS Project and CDETS to monitor project progress, allocate resources, and provide status updates to stakeholders.

Deployed and supported computer-integrated manufacturing (CIM) systems in Asia, Europe, Mexico, the U.S., and Puerto Rico.

Provided sales support by collecting pager sales data, analyzing manufacturing costs, and assessing shipping expenses.

Port software applications from legacy to UNIX systems to help reduce manufacturing costs.

Author system architecture, requirements, design specifications, and system test plans.

Developed an object-oriented C++ application and PLC interfaces for a robotic assembly line system.

Modeled and implemented relational databases using Oracle7 and Informix7.

EDUCATION:

Florida Atlantic University, Boca Raton, Florida

Bachelor of Science (B.S.) in Electrical Engineering

Brevard Community College, Cocoa, Florida

Associate in Arts (A.A.) in Electronics

CERTIFICATIONS:

Agile/Scrum methodologies

Six Sigma Green Belt Certification

SEI-CMM Level 3 Certification



Contact this candidate