Amin Alam
Community@aminalam · Vienna
Interested in deep learning, data science, signal processing, and automation
Agent Skills by Amin Alam
Showing 46 vetted skills indexed across 1 GitHub repositories.
Embedded C++ Coding Standards for Medical Devices
Define a constrained C++ subset for medical device firmware aligned with MISRA C++ guidance.
Interrupt Handling in Medical Devices
Define safe interrupt handling practices for medical device firmware.
Power Management for Battery-Operated Medical Devices
Define safe sleep modes, wake sources, and battery monitoring for medical devices.
Memory Management for Safety-Critical Systems
Enforce static allocation, memory pools, and MPU configuration in safety-critical firmware.
Hardware Abstraction Layer (HAL) Design
Design testable Hardware Abstraction Layers for embedded systems.
RTOS Patterns for Medical Devices
Define safe RTOS task design and IPC patterns for medical device firmware.
Design Documentation (SAD/SDD)
Create SAD and SDD documents for medical device software per IEC 62304.
Requirements Traceability
Enforce bidirectional traceability across medical device software artifacts.
Test Documentation
Standardize test plans, protocols, and reports for medical device software verification.
Code Documentation for Traceability
Enforce traceability comment conventions with stable IDs in code.
Inline Documentation
Enforce inline code documentation best practices with traceability tags.
Change Control Process
Manage software change requests with impact analysis and approvals per IEC 62304.
WiFi for Medical Devices
Configure WPA3/Enterprise WiFi authentication with certificate management for medical devices.
Medical Device Interoperability
Define HL7 FHIR/IHE interoperability requirements for medical device APIs.
Bluetooth Low Energy for Medical Devices
Guide secure BLE implementation for medical devices handling PHI and therapy control.
USB for Medical Devices
Implement safe USB device connectivity with class selection and enumeration handling.
Encryption for Medical Devices
Guides cryptography selection and implementation for medical devices, including TLS 1.3 and secure key derivation.
Secure Over-the-Air Updates
Sign and verify OTA firmware images for medical device updates.
Threat Modeling for Medical Devices
Identifies, prioritizes, and mitigates security threats for medical devices using STRIDE.
Cryptographic Key Management
Manage cryptographic key lifecycle for medical devices with secure storage and rotation.
Secure Boot Implementation
Implement secure boot with signature verification and anti-rollback for medical device firmware.
Authentication for Medical Devices
Define secure user and device authentication with RBAC for medical devices.
ISO 14971 Risk Management for Software
Integrate ISO 14971:2019 risk management into software development processes.
FDA Premarket Submission Software Documentation
Guide FDA premarket submission software documentation with risk-based depth and cybersecurity requirements.