Shelton, Connecticut, United States
I’m an engineering leader with 15+ years of experience building and scaling distributed software organizations, stabilizing high‑risk programs, and creating the execution systems that make teams predictable, aligned, and high‑performing. I specialize in leading multi‑team, cross‑continent engineering groups often without direct authority and bringing clarity, structure, and momentum to complex environments. Whether it’s rescuing a failing initiative, aligning U.S. and remote teams across time zones, or coaching senior engineers into architectural leaders, I operate as an execution leader who thrives in ambiguity. • Driving architecture reviews and system‑level decisions • Elevating senior individual contributors into leadership positions • Identifying risks early and restoring predictability • Aligning engineering and product strategy • Building routines that improve delivery, quality, and decision velocity I’ve led organizations of 20–28+ engineers, delivered customer‑critical milestones, and transformed chaotic programs into reliable delivery engines. I’m at my best when partnering with product, hardware, and business stakeholders to turn complex technical challenges into clear, executable plans. If your engineering organization needs stronger execution, better cross‑team alignment, or a leader who can bring order to complexity — that’s where I do my best work.
Led delivery for a 28+ person distributed engineering organization spanning U.S. and Netherlands teams. Drove daily alignment via MS Teams, enabling predictable execution across time zones and disciplines. Known for bringing structure, clarity, and momentum to high-risk, ambiguous programs. Key Achievements *Stabilized a failing, high-risk project within 3 months by creating structure, clarifying ownership, and establishing predictable execution routines. * Delivered a pivotal customer demo by porting the Alignment Sensor Shared Library to a new platform, proving that a high-end machine capability could be extended to a lower-tier system. The achieved milestone expanded customer value and validated a major architectural investment. Responsibilities * Owned end-to-end delivery across software and functional teams, aligning scope, priorities, and dependencies with roadmap and customer commitments. * Built predictable execution by integrating planning, status, risk visibility, and decision-making for distributed teams. * Partnered with stakeholders to define scope, prioritize customer value, and sequence work for predictable delivery. * Coached senior engineers, elevating architectural decision-making, ownership, and cross-team influence. * Drove proactive risk mitigation and rapid escalation response, removing delivery roadblocks and restoring customer confidence. * Promoted a culture of transparency, continuous feedback, and shared ownership across engineering and external stakeholders.
Led a 20+ FTE distributed software organization across U.S. and Netherlands teams, building scalable team structures, strengthening architectural decision-making, and driving predictable delivery in a hybrid environment. Operated fully remote during COVID, maintaining execution discipline and cross-team alignment. Recognized for developing senior engineers into technical leaders and improving product stability through structured routines. Key Achievements * Redesigned the software team organization, cutting onboarding time from 9 months to 3. * Developed senior engineers into architects, expanding technical leadership capacity and improving decision velocity. * Protected customer value by making the strategic call to delay the Green Laser Attenuation feature, preventing field escalations and preserving product trust. Responsibilities * Directed architecture, technical reviews, and engineering quality across distributed teams. * Led cross-team delivery using structured execution routines, transparent communication, and data-driven prioritization. * Owned the product issue pipeline, driving rapid escalation response and restoring system stability. * Built leadership depth by coaching engineers at all levels, defining growth paths, and elevating technical ownership. * Partnered with stakeholders to align roadmaps, sequence system-level work, and manage dependencies. * Instituted continuous improvement practices that strengthened predictability, engineering rigor, and collaboration.
Led engineering for a portfolio of embedded, networking, and carrier-grade communication products in a safety-critical environment. Balanced hands-on technical leadership with organizational development, customer escalation management, and platform modernization. Key Achievements * Deferred new development work to stabilize customer-impacting issues, restoring trust, and protecting key accounts. * Directed architecture and delivery of the EXMUX 4500 Carrier Ethernet multiplexer. * Delivered a patented security mechanism (U.S. Patent 10,375,049) that differentiated the product in a competitive market. * Led obsolescence hardware platform upgrades (EXMUX 3501, EXMUX 3500M, GARD 8000), resolving critical hardware/software gaps and improving performance 5–10×. * Reduced equipment downtime by 75% through redesigned firmware upgrade process. * Migrated build and repository infrastructure to VM-based systems, reducing business continuity risks and improving reliability. Responsibilities * Led the full talent-management lifecycle, including hiring, performance management, compensation inputs, coaching, and succession planning, with a focus on developing diverse, high-performing engineering talent. * Partnered with product and hardware leadership to define the engineering roadmap, align priorities, and ensure cohesive delivery across disciplines. * Built high-performing engineering teams through inclusive leadership, coaching, and structured development paths. * Directed system architecture, technical reviews, and cross-team delivery for embedded Linux based products. * Managed customer escalations, driving rapid resolution and strengthening long-term customer relationships. * Modernized engineering infrastructure, improving build reliability, version control, and operational resilience.
My responsibilities include: • Managing internal and external software resources to define and implement new product features. • Working with the customer to resolve field issues. • Leading software architecture for all new products and overseeing implementation. • Mentoring new hires and ensuring products meet industry standards. • Collaborating with Marketing to identify and design new features. • Preparing technical documentation for the manual, software specifications, and field troubleshooting guides. • Training Applications Engineers on the product line. • Implementing new features and resolving product issues. • Overseeing ISO compliance for new product development. EXMUX 3500 Software Releases 4.1 – 6.1 (Management) • Managed software resources and plan to define and implement new features for the EXMUX. • Replaced original switch with Embedded CISCO switch. • Added Upgrade in Service feature to shorten equipment downtime. EXMUX 3500 Software Releases 4.1 – 6.1 (Hands on Development) • Fixed critical EXMUX and Serial Server card communication issues. • Added Unicast Neighbor Discovery and Unicast TDMOIP Timing feature. • Design and coded Path Redundancy feature so that Pseudo-Wire TDM circuits and Management IP Traffic can work across 2 different network providers. • Identified source of hardware lockup issues in the Serial Server and TPS product by running memory stress test application.
Lead engineer for the EXMUX 3500 platform, responsible for system architecture, core feature development, and cross-discipline delivery in a mission-critical networking environment. Built foundational components across embedded Linux, networking, diagnostics, and device management. Key Achievements * Architected and led delivery of the EXMUX 3500M platform, defining system structure, interfaces, and long-term technical direction. * Designed an automated C++ code-generation framework that produced ~70% of system code (SNMPv2, SQLITE, & data structures), accelerating development and improving consistency for the EXMUX product line. * Improved system stability through kernel migrations, protocol upgrades, and targeted performance enhancements. * Delivered core system components and C++ applications and libraries in embedded Linux based products. Responsibilities * Owned architecture, design, and implementation of major system features (SNMPv2, SQLITE & data structures) for embedded Linux platforms including driver implementation and support for NVRAM, RTC, USB, I2C, and RS232. * Developed networking components supporting VLAN, QoS, PTP, SNMP, TDMoIP, and other carrier-grade protocols. * Built diagnostic and device-management subsystems enabling reliable field operation and remote troubleshooting. * Collaborated with hardware, product, and test teams to ensure cohesive system-level delivery. * Drove continuous improvements in code quality, system performance, and long-term maintainability.
My job responsibilities: • 80C51/80C251 C & Assembly Microcontroller Development ZU4200 Created C firmware and interface design for ZU4200 KVM switch system software composed of Computer Interface Modules (CIM) and a user station. The ZU KVM switch is a single user daisy chained KVM switching solution, which supports up to 42 PCs. The PCs' keyboard, mouse, and video lines connect to the CIMs, which are then chained together with category 5 Ethernet cables. A user station names, switches, and controls the CIMs. The CIMS 80C51 Microcontroller and the code is written in C. • Designed the protocol specification, software specification, and user interface. • Developed a protocol communication library. Paragon USB CIM Development • Developed and supported the C firmware (80C51) for the Paragon USB CIM. • Proposed and created a Paragon and KX2.0 Protocol Analysis tool using Java and Java Swing GUI. [Paragon and KX2.0 protocols are Raritan proprietary RS485 communication protocols. • Created UKVM-RS232 and URKVM-RS232 hardware and software. [The UKVM-RS232/URKVM-RS232 is a category 5 extension product, allowing a user to operate a computer from 650 feet away. A configurable RS232 port is included for touch screen support.]