Summary
Overview
Work History
Education
Skills
Certification
Technical Environment Experience
Timeline
Generic

Mohamed Hassan

Saint Paul,MN

Summary

Accomplished Senior Software Engineer with over 8 years of experience in the medical device industry, specializing in platform security, Windows IoT systems, and embedded medical device development. Expertise encompasses the complete software development lifecycle (SDLC) with deep technical proficiency in .NET, C#, PowerShell, Python, Rust, and Flutter. Proven track record in implementing robust security frameworks, BIOS/UEFI hardening, and automated deployment processes for mission-critical medical systems. Strong technical acumen complemented by business analysis expertise, including a successful transition from Senior Business Systems Analyst to Senior Software Engineer, along with certification in Agile methodologies and specialized knowledge of NIST-800 Standards and AAMI TIR guidance.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Medtronic
10.2022 - Current
  • Lead security initiatives for medical device platforms serving multiple clinical software products, ensuring compliance with FDA regulations and industry security standards.
  • Key Achievements:
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • - Architected and implemented comprehensive BIOS/UEFI hardening processes in collaboration with device and motherboard vendors, enhancing system security posture
  • - Developed automated deployment processes for Windows-based medical systems, improving manufacturability efficiency by 40%
  • - Created PowerShell-based Desired State Configuration (DSC) scripts and deployment automation, reducing manual configuration errors by 60%
  • - Implemented automated Software Bill of Materials (SBOM) scanning for security vulnerabilities using TeamCity builds and GitLab pipelines
  • - Conducted advanced penetration testing using firmware/software scanning tools, identifying and mitigating critical security vulnerabilities
  • - Mentored 5+ junior team members and led knowledge sharing sessions across development teams
  • Technical Contributions:
  • - Developed Python scripts for build configuration, report generation, and requirements verification testing
  • - Customized code inspection rules and established secure-by-design coding standards
  • - Collaborated with Product Security Team and Global Security Office (GSO) to enhance organizational security practices
  • - Implemented robust inter-process communication systems for secure data exchange

Senior IT Technologist - Windows IoT Security

Medtronic
05.2021 - 09.2022
  • Specialized in securing Windows-based IoT devices for medical applications, focusing on embedded system security and certificate management.
  • Key Achievements:
  • - Designed and implemented secure interprocess communication systems for medical IoT devices
  • - Developed comprehensive certificate and identity management solutions with robust code signing processes
  • - Established security protocols for Windows IoT devices ensuring HIPAA compliance and FDA requirements

Senior Technical Business Analyst - IoT and Embedded Medical Systems Security

Medtronic Inc
01.2020 - 04.2021
  • Served as technical liaison between business stakeholders and development teams for IoT and embedded medical systems security initiatives.
  • Key Achievements:
  • - Consulted with business users and stakeholders to evaluate security requirements for medical device platforms
  • - Created comprehensive technical diagrams and documentation to support development teams in understanding complex security requirements
  • - Designed and developed Use Cases and Business Process Models for security-focused technical analysis
  • - Ensured compliance with NIST-800 standards and AAMI TIR45 guidance across all project deliverables
  • - Acted as Scrum Master and Product Owner for security-focused development initiatives
  • Technical Contributions:
  • - Gathered and documented complex system functional requirements for embedded medical systems
  • - Performed Unit Testing and User Acceptance Testing (UAT) coordination for security features
  • - Facilitated daily scrum meetings and weekly knowledge sharing sessions with cross-functional teams

Senior Business Systems Analyst

Verizon Digital Media Services Inc
04.2017 - 12.2019
  • Led business analysis initiatives for digital media platform development, focusing on scalable content delivery solutions.
  • Key Achievements:
  • - Successfully managed multiple phases of Software Development Life Cycle for high-traffic digital platforms
  • - Prepared comprehensive Business Requirements Documents (BRDs) and Functional Requirements Documents (FRDs)
  • - Administered data warehouse systems, CRM systems, and Salesforce.com implementations
  • - Conducted Joint Application Development (JAD) sessions and impact analysis for mobile applications
  • Technical Contributions:
  • - Performed functional analysis and configuration of Salesforce.com (Service Cloud, Sales Cloud, Salesforce Knowledge)
  • - Designed Use Cases and Business Process Models for technical analysis and system design
  • - Coordinated Unit Testing and UAT for various digital platform projects

Senior Business Analyst - Inventory Management | E-Commerce

Maurices
04.2015 - 03.2017
  • Led business analysis for e-commerce and inventory management systems for a major retail chain with 1,000+ stores.
  • Key Achievements:
  • - Acted as primary liaison between business and IT teams for e-commerce platform enhancements
  • - Developed strong partnerships with business stakeholders and gained deep understanding of retail operations
  • - Created comprehensive requirements documentation including process decomposition, flows, and use cases
  • - Facilitated Agile/Scrum development processes and supported sprint demos and user acceptance testing

Business Analyst

Smiths Medical, Inc
08.2014 - 07.2015
  • Provided business analysis support for medical device company's digital platform initiatives.
  • Key Achievements:
  • - Worked across all phases of software development lifecycle following Agile methodology
  • - Created User Stories, Epics, and Themes for multiple concurrent projects
  • - Developed Use Cases and High Level Design Documents for medical device platforms
  • - Collaborated with offshore development teams through daily scrum calls and project coordination

Education

Bachelor of Information Technology - Management Information Systems

Al-Madinah International University
Kuala Lumpur, Malaysia

Master of Science - Data Science

University of St. Thomas
St. Paul, MN

Skills

  • Software development
  • Programming languages: C#, Python, JavaScript
  • Proficient in WPF, UWP, ASPNET, React, gRPC, and IPC frameworks
  • Proficient in Visual Studio and Git
  • Infrastructure security
  • Security Specializations: Windows System Hardening, BIOS/UEFI Security, Platform Security
  • Penetration Testing: Kali Linux, Metasploit, Wireshark, Nmap, OWASP ZAP
  • Standards & Compliance: NIST-800, AAMI TIR45, OWASP Guidelines
  • DevOps & Automation
  • CI/CD Tools: Jenkins, TeamCity, Azure DevOps, GitLab Pipelines
  • Automation: PowerShell DSC, Deployment Scripts, Build Automation
  • Containerization: Docker, Kubernetes
  • Business Analysis & Project Management
  • Methodologies: Agile, Scrum, SDLC, Waterfall
  • Documentation: UML, Business Requirements (BRD), Functional Requirements (FRD)
  • Tools: JIRA, MS Visio, Confluence, SharePoint

Certification

  • Certified Agile Regulatory Specialist (CARS) - agilityIRL, LLC (July 2023)
  • Certified Scrum Product Owner (CSPO) - Scrum Alliance (June 2023 - June 2025)
  • Professional Scrum Master (PSM) - Scrum.org (June 2023)
  • Certified Scrum Master (CSM) - Scrum Alliance

Technical Environment Experience

  • Development Environments: Microsoft Visual Studio, Visual Studio Code, Git, GitLab, Team Foundation Server
  • Collaboration Tools: Microsoft Teams, MS Outlook, JIRA, Confluence, SharePoint
  • Database Technologies: SQL Server, MySQL, Oracle, T-SQL, PL/SQL
  • Cloud Platforms: Azure DevOps, AWS, Google Cloud Platform
  • Security Tools: OWASP ZAP, Kali Linux, Metasploit, Wireshark, Nmap
  • Documentation Tools: MS Visio, UML, Rational Rose, MS Office Suite
  • Authorized to work in the US for any employer

Timeline

Senior Software Engineer

Medtronic
10.2022 - Current

Senior IT Technologist - Windows IoT Security

Medtronic
05.2021 - 09.2022

Senior Technical Business Analyst - IoT and Embedded Medical Systems Security

Medtronic Inc
01.2020 - 04.2021

Senior Business Systems Analyst

Verizon Digital Media Services Inc
04.2017 - 12.2019

Senior Business Analyst - Inventory Management | E-Commerce

Maurices
04.2015 - 03.2017

Business Analyst

Smiths Medical, Inc
08.2014 - 07.2015

Bachelor of Information Technology - Management Information Systems

Al-Madinah International University

Master of Science - Data Science

University of St. Thomas
Mohamed Hassan