Product leader with 19 years of experience in software design, development, and architecture, specializing in building complex enterprise and medical technology solutions. Proven track record in leading technical teams, managing full product lifecycles, and delivering scalable, high-quality software. Strong expertise in service-oriented architectures, API design, and user experience for Windows and web applications. Certified in Software Design and Architecture, with deep understanding of Agile methodologies (including SAFe). Highly skilled in translating complex technical challenges into product strategies that deliver business and regulatory value.
Led product design and architecture across three major projects focused on Windows OS deployment, diagnostic tools, and embedded systems for medical environments. Managed a team of eight engineers, overseeing end-to-end product development, effort estimation, and project management activities.
Project: IGT Install Service.
Designed and architected a REST API-based installation service, enabling automated OS deployment for IGT systems within hospital networks.
Delivered a portable deployment unit in .NET Core to manage PC identification, orchestrate communication between repository PCs and medical devices, and trigger event-based actions via WebSockets or alternative protocols.
Implemented network boot workflows, integrating with PXE, DHCP, and Windows PE environments to ensure seamless OS installations and post-install configurations, such as setting up an Install-Agent service.
Project: IGT PC Diagnostics Tool.
Led the development of a PC diagnostic tool supporting field service engineers (FSEs) for faster issue resolution in medical device environments.
Enabled peer-to-peer connectivity between service laptops and target PCs, while proposing Service Hub integration to simplify remote diagnostics, and maintain system network integrity.
Defined product requirements and architectural designs, balancing usability with technical constraints in regulated healthcare settings.
Project: Embedded Windows OS Customisation.
Delivered a Common Installation Framework for harmonised installation, upgrades, and patching of embedded Windows operating systems across medical devices.
Designed the framework for maximum configurability, supporting unattended installations, and integration with diverse medical equipment.
Led security gap assessments, prepared regulatory documentation, and delivered customised embedded OS builds tailored for medical compliance and performance.
Technologies & Tools: Windows ADK, Windows PE (PXE), .NET Core, .NET Framework, Visual Studio (C#, C++), PowerShell, Batch scripting, WPF, Nginx, TFTP, DHCP, Git, and Custom Embedded Windows OS development.
C#
undefined