Clinton, Washington, United States
With extensive experience in embedded systems development and medical imaging, I am currently focused on learning and creating Azure/IoT solutions. My professional journey includes acquiring certifications to deepen my expertise in cloud-based technologies and further my contributions to innovative solutions. Previously, I spent over a decade at Siemens Healthineers, where I specialized in embedded development, diagnostics tooling, and DICOM implementation for cross-vendor and cross-modality imaging compatibility. My work prioritized hardware and software integration, imaging pipeline optimization, and fostering secure, interoperable workflows. I now aim to leverage cloud technologies to drive impactful advancements in the field.
Built full-stack cloud-native application integrating AI, Azure services, and RESTful APIs using ASP.NET Core Web API (.NET 10.0) backend with OpenAI API integration (GPT-4o-mini) for intelligent weather insights and conversational queries Deployed to Azure App Service (Linux) with fully automated Infrastructure as Code (Bicep) provisioning Implemented enterprise-grade security: Azure Key Vault with RBAC for secrets management, Azure Managed Identity for passwordless authentication, and Azure AD integration Integrated observability stack: Azure Application Insights and Log Analytics for telemetry, monitoring, and diagnostics Designed RESTful API consuming Open-Meteo weather data with rate limiting (AspNetCoreRateLimit) and in-memory caching for performance Established DevOps practices: Azure CLI automation, .NET User Secrets for local development, Git/GitHub version control, and unit testing framework Technologies: C#, ASP.NET Core, OpenAI .NET SDK (v2.1.0), Azure (App Service, Key Vault, Managed Identity, Application Insights, Log Analytics), Bicep, HTML/CSS/JavaScript Also got the AZ900 certification from Microsoft while doing this.
From 2023 to 2025, I stayed current with AI development tooling and regularly briefed the Architecture group on vetted AI tooling updates. I partnered with Global Siemens IT to evaluate and obtain approval for MCP servers for internal use, and trained architects, peers, and junior developers to use AI coding tools effectively, emphasizing the "treat agents as interns" operating model. In recent years I focused on DICOM implementation and maintenance, implementing JPEG, JPEG 2000, RLE, and JPEG-LS compression formats and integrating ~80 vendors/modalities for cross-vendor and cross-modality image compatibility. I consolidated from multiple DICOM APIs to two, updated current API usage, and improved frame-by-frame read/decompression/compression, resulting in significant throughput and processing-time improvements. During the security phase from 2019 to 2021, I implemented secure coding practices, performed vulnerability assessment of third-party packages and Windows components using Coverity, OWASP, and Nessus, and developed a custom NuGet package and dependency scanner against known CVE databases. I led a DEF CON penetration testing engagement end-to-end, discovered a substantial service backdoor path, and directed product hardening. During roughly this same period I served as Scrum Master for the Diagnostics/Imaging group of about 18 people for approximately 1.5 years while coding, mentored junior developers, analyzed code with Coverity and code reviews, and designed and implemented development processes for the Diagnostics Group. Earlier in my career I was responsible for embedded development, hardware/software diagnostics tools, signal and imaging subsystems, and Windows driver development on the S family platform. I owned DSP trace-mode processing covering Doppler, M-mode, and Physio, and owned internal hardware diagnostics and tooling, providing direct support to the Service organization and Manufacturing through approximately 2021.
As a Senior Software Developer, I was responsible for embedded development, hardware/software diagnostics tools, the signal and image processing subsystem, and Windows driver development. I owned DSP trace-mode processing (Doppler, M-mode, Physio) within the signal/image processing subsystem and owned configuration of acquisition hardware and data paths to TI DSPs for real-time trace-mode processing. I implemented the DDC2BI protocol to control a third party monitor and refactored system initialization resulting in 30-40 second boot time reduction and standby time cut in half. I refactored DSP communication to reduce traffic by 50% by switching from a two-way, explicit acknowledgment pattern to a one-way, implicit validation pattern. I refactored DSP Physio logic eliminating connection issues seen in the field by refactoring the state machine and adding unit tests. I designed and implemented Anatomic M mode, which enables flexible post-acquisition cursor placement for more accurate/reproducible cardiac measurements. I implemented an algorithm to gain 3db in Doppler processing, resulting in clearer images with less noise. I was responsible for diagnostics and tools for Service and Manufacturing, plus internal hardware tooling. The team was often 1-2 people due to a ~300-person layoff, and I took over multiple roles, occasionally partnering with a contractor. I supported manufacturing pilots for ~15 years.
As Software Developer 2, I was responsible for embedded development, hardware/software diagnostics tools, signal and imaging subsystem, and OEM devices. I created and maintained Service and Manufacturing diagnostics/tooling and internal hardware tooling/test fixtures. I completed development on the Siemens Automated Breast Volume Scanner project, working with offsite teams in Italy and Mexico. My work included embedded work, software integration, and mechanical validation to ensure slice tolerance requirements. I built manufacturing diagnostics tooling to diagnose build issues and identified improper assembly causing tolerance drift initially suspected as software. I added DVR capability to the system and updated video stream controlling software, controlling a third-party DVR via serial for record/playback with wired I/O to route video/audio. I was responsible for OEM hardware setup and vendor contact with vendors including Mitsubishi, Sony (printers); RAFI, Esterline (control panels); Kortek, Barco, Eizo, Advantech (displays); TI (trace mode processing); Microchip (ABVS controller); and Smart Motor (ABVS movement motor). I completed a 20 month leadership program where I visited each Siemens medical division and met senior leadership across modalities.
Provided technical support for staff, faculty, and students. Solved difficult hardware and software problems. Assisted in updating the University of Washington, Bothell help desk knowledge base.
Managed 12-15 workers to perform aircraft maintenance Performed monthly performance evaluations on employees Maintained communication with all shops and maintenance control when put in supervisor position in the avionics shop Delivered oral and written presentations of avionics systems to employees weekly covering troubleshooting and operation Debriefed pilots on system operation after flights Worked with engineers in specific areas beyond our capability Coordinated investigations of foreign object damage reports, broken tool reports, and lost tool reports Maintained the programs for electrostatic discharge, tool control, testing equipment, and embarkation Inspected, tested, adjusted and repaired avionics equipment, such as radar, radio, navigation, auto pilot and compass systems Performed quality assurance for our squadron as quality assurance representative in the avionics shop Inspected installation of avionics components and system operation