Mustafa Abdullah, Developer in Ismailia, Ismailia Governorate, Egypt
Mustafa is available for hire
Hire Mustafa

Mustafa Abdullah

Bio

Mustafa is a well-versed software engineer with deep expertise in Python, C++, distributed systems, AI, and data engineering. He holds AWS certifications as a Solutions Architect Professional and Machine Learning Specialist and has a proven track record of delivering scalable software across medical, fintech, and blockchain domains. Passionate about open source and continuous learning, Mustafa is eager to join a driven, competitive team to deliver advanced technology solutions to users.

Portfolio

Getinge
Embedded C++, Embedded Linux, Embedded Systems, Embedded Software, Qt, Yocto...
Global Ultrasound Institute
Medical Imaging, DICOM, Embedded Linux, Python 3, C++, x86_64...
Klarna
Python, AWS Cloud Architecture, Java, Clojure, Security...

Experience

  • Qt - 20 years
  • Python - 10 years
  • HL7 - 10 years
  • APIs - 10 years
  • DICOM - 10 years
  • AWS Cloud Architecture - 6 years
  • Artificial Intelligence (AI) - 5 years
  • FastAPI - 4 years

Preferred Environment

Linux, Large Language Models (LLMs), Python, Amazon Web Services (AWS), Cursor AI, Healthcare, Blockchain, Embedded Linux, Healthcare Software, Fintech

The most amazing...

...achievement has been leading the build line for medical imaging products, delivering solutions alongside international brands in the medical device industry.

Work Experience

Software Engineering Consultant

2026 - 2026
Getinge
  • Assisted with migrating the Qt version from 5.6 to 5.15, with a lot of custom modules.
  • Helped upgrade software to newer versions, worked across hardware, platform, and app teams.
  • Managed platform and kernel drivers to solve migration issues.
Technologies: Embedded C++, Embedded Linux, Embedded Systems, Embedded Software, Qt, Yocto, Systems Engineering, CAN Bus, Modbus Protocol, Real-time Systems, Real-time Tracking, Compliance, Medical Software, Healthtech, Medical Devices

Lead Biomedical Software Engineer

2023 - 2025
Global Ultrasound Institute
  • Delivered advanced features, including integration with third-party partners such as General Electric's DICOM ultrasound devices, enabling users to access seamless and sophisticated capabilities that outperform over 90% of market apps.
  • Migrated the application to AWS and integrated key AWS services, including Docker, Kubernetes, Amazon S3, ELB, EFS, RDS, and Lambda, enhancing monitoring and reducing downtime through improved diagnostic and recovery procedures.
  • Conducted end-to-end testing across the mobile application, Laravel back end, PACS server, and integrated WordPress modules to ensure seamless functionality and system reliability.
  • Used FastAPI to serve data from different data sources, databases, and imaging servers. Used Python/Pytest to drive e2e tests through different steps. Wrote Python plugins for media processing.
Technologies: Medical Imaging, DICOM, Embedded Linux, Python 3, C++, x86_64, Amazon Web Services (AWS), Embedded Systems, Embedded Software, API Integration, SQL, REST, Web Services, Cloud Platforms, CI/CD Pipelines, JSON, Embedded C++, ARM SoC, C++14, POSIX, PostgreSQL, Docker, Keycloak, HTML, Back-end, OpenAI GPT-4 API, OpenAI, OAuth, AI Agents, Machine Learning, HIPAA Compliance, Personally Identifiable Information (PII), Database Administration (DBA), Kubernetes, Cloud Architecture, Databases, Database Architecture, Solution Architecture, Data Structures, Architecture, Technical Leadership, MySQL, Software Architecture, Amazon EKS, Kotlin, Flutter, Android, iOS, Mobile App Development, Mobile Development, Mobile Apps, Architectural Engineering, OpenAI API, Back-end Architecture, Back-end Development, Amazon Elastic Container Service (ECS), Firebase, Unit Testing, Multimedia, Data Engineering, Amazon RDS, Helm, Data Cleansing, ETL Tools, Data Privacy, Data Security, IT Security, System Architecture, HIPAA Electronic Data Interchange (EDI), Healthcare, Data Governance, Integration, Upgrades, REST APIs, Pytest, Dependency Injection, Code Review, Google Play Store, Application State Management, Offline Data Synchronization, App Store, Asynchronous Programming, GitHub Actions, Authentication, FFmpeg, C, Java Native Interface (JNI), Foreign Function Interfaces (FFI), AWS Secrets Manager, Write-ahead Logs, Infrastructure, Leadership, HIPAA, Cross-platform, Cross-platform App Development, Native Mobile Apps, Notifications, Push Notifications, Swift, Compliance, Medical Software, Healthtech, Testing, Android SDK, Model View ViewModel (MVVM), Android Architecture

Senior Software Engineer

2021 - 2023
Klarna
  • Served as part of the security compliance team that developed a compliance tracking application to monitor bank deployments and assets on AWS, analyzing deployment configurations, logs, and code repositories for security and regulatory compliance.
  • Collaborated with the bookkeeping team to manage transactions with payment networks.
  • Won 1st place in the Secure Code Warrior tournament hosted by Klarna, demonstrating advanced expertise in Open Worldwide Application Security Project (OWASP) security practices.
Technologies: Python, AWS Cloud Architecture, Java, Clojure, Security, Amazon Simple Queue Service (SQS), Amazon Web Services (AWS), API Integration, SQL, REST, Web Services, Cloud Platforms, JSON, NoSQL, PostgreSQL, Docker, Back-end, AWS Lambda, OAuth, Database Administration (DBA), Kubernetes, Databases, Okta, MongoDB, Database Architecture, Solution Architecture, Data Structures, Architecture, Technical Leadership, Software Architecture, Microservices, Architectural Engineering, OpenAI API, Financial APIs, Back-end Architecture, Back-end Development, Amazon Elastic Container Service (ECS), Unit Testing, Large-scale Distributed Systems, Event-driven Architecture, Data Pipelines, Data Engineering, Amazon RDS, Qlik, Data Cleansing, ETL Tools, Data Privacy, Data Security, IT Security, Amazon Kinesis, Data Governance, Performance Optimization, Scalable Architecture, REST APIs, Pytest, Email Automation, Web Scalability, Redis, Pydantic, Dependency Injection, Async Batch Processes, Distributed Systems, Asynchronous Programming, Concurrency, Event-driven Design (EDD), Cybersecurity, Microservices Architecture, Fault Tolerance, Low-latency Software, Zero Trust, Banking & Finance, Message Queues, Enterprise Architecture, Solution Design, SQLAlchemy, Authentication, Finance, Payment Processing, Asynchronous Development, AWS Secrets Manager, Agentic Frameworks, Agentic AI, Regulatory Reporting, SOC 2, Scaling, Financials, Event Streaming, Compliance, Workflow, Dependency Management, Gradle

Lead Python Engineer

2019 - 2020
Software Consultant
  • Handled various outsourced assignments, including liquidity and payment solutions and Django back-end development.
  • Mentored outsourced Python software engineers. Helped different engineers as a subject matter expert on Python.
  • Created a Python back end using FastAPI, Django, Flask, microservices, and Kubernetes.
  • Contributed to liquidation solution APIs for SMEs using Django DRF.
Technologies: AWS Cloud Architecture, Python, Amazon Web Services (AWS), API Integration, SQL, REST, Web Services, Cloud Platforms, JSON, NoSQL, PySpark, Docker, HTML, Back-end, AWS Lambda, FastAPI, OAuth, Kubernetes, Databases, Okta, Pandas, MongoDB, Database Architecture, Solution Architecture, Data Structures, Architecture, Technical Leadership, MySQL, Stripe, Stripe Connect, Software Architecture, Architectural Engineering, OpenAI API, Back-end Architecture, Back-end Development, Amazon Elastic Container Service (ECS), Unit Testing, Large-scale Distributed Systems, Data Engineering, Spark, Data Cleansing, Amazon Kinesis, Full-stack Development, Integration, Odoo, Performance Optimization, Automation, Scalable Architecture, REST APIs, Auth0, Redis, Dependency Injection, Async Batch Processes, Distributed Systems, Asynchronous Programming, Robotic Process Automation (RPA), Authentication, Enterprise Resource Planning (ERP), Card Payments, SQL Server, Legacy Code

Senior Software Engineer

2018 - 2019
Software Consultant
  • Lead a team of four engineers to develop a pipeline to process car testing sensor data and answer English-like questions.
  • Used Kafka, Python, and Faust for a client. Also used ELK and PostgreSQL.
  • Deployed using Kubernetes on Azure and self-managed Kafka.
Technologies: Python, OpenShift, Apache Kafka, APIs, ELK (Elastic Stack), Flask, Amazon Web Services (AWS), API Integration, Web Services, Cloud Platforms, JSON, Google Cloud Platform (GCP), Django, Celery, PySpark, PostgreSQL, Docker, HTML, Back-end, Azure, Pandas, MongoDB, Database Architecture, Solution Architecture, Data Structures, Technical Leadership, MySQL, React, Amazon EKS, Microservices, Architectural Engineering, Back-end Architecture, Back-end Development, Data Modeling, ETL, Event-driven Architecture, Data Pipelines, Data Engineering, Helm, Spark, Data Cleansing, Amazon Kinesis, Full-stack Development, Integration, Performance Optimization, Scalable Architecture, REST APIs, Spring Boot, Azure Kubernetes Service (AKS), Azure DevOps, Authentication, Mesh Development, Front-end Development, Legacy Code, Refactoring

Senior Biomedical Software Engineer

2011 - 2016
Par3EMR
  • Achieved U.S. Meaningful Use compliance and ONC certification, and implemented the European List of Notified Chemical Substances (ELINCS) standards to ensure interoperability and regulatory alignment.
  • Implemented features for drug interaction checks, electronic prescriptions, and patient history tracking to enhance clinical decision support and patient safety.
  • Maintained and upgraded large legacy Qt codebases, improving stability and enabling support for modern features.
Technologies: C++, DICOM, HL7 FHIR Standard, Qt, QML, Python, Java, Pharmacy, POSIX, JavaScript, HIPAA Compliance, Personally Identifiable Information (PII), Database Architecture, Data Structures, MySQL, Data Privacy, Electronic Health Records (EHR), Electronic Medical Records (EMR), HIPAA Electronic Data Interchange (EDI), Healthcare, Fast Healthcare Interoperability Resources (FHIR), Data Governance, Integration, REST APIs, Apache Tomcat, Windows Server, Visual Studio 2022, Full-stack, Microsoft Visual Studio, Auditing, HIPAA, Front-end Development, Medical Software, Healthtech, Refactoring

Senior Biomedical Software Engineer

2010 - 2011
3sixty
  • Worked as part of a team to develop dental surgery planning software, Qt, OpenGL, GLSL, and Open Inventor.
  • Developed tools for script-based debugging, runtime inspection, and test automation.
  • Developed data and 3D-based interaction functionalities, medical imaging processing, etc.
Technologies: C++, DICOM, GLSL, OpenInventor, POSIX, Data Structures, Multimedia, Healthcare, REST APIs, OpenGL, Parsers, Abstract Syntax Trees (AST), Medical Software, Healthtech

Lead Software Engineer

2008 - 2010
Advintic
  • Led a team of five people to design and implement a line of products for medical imaging.
  • Handled image acquisition, processing, storage, networking, printing, anonymization, and routing.
  • Offered local integration and delivered components along with various leading vendors, like Phillips and General Electric.
Technologies: Qt, Linux, C++, GStreamer, DICOM, HL7, Java, Spring, V4L, Image Processing, QR Codes, Embedded C++, POSIX, Solution Architecture, Data Structures, Architecture, Technical Leadership, MySQL, Software Architecture, Multimedia, HL7 FHIR Standard, Audio Processing, Electronic Health Records (EHR), Electronic Medical Records (EMR), HIPAA Electronic Data Interchange (EDI), Healthcare, Data Governance, DSP, REST APIs, Spring Boot, Apache Tomcat, Jira, WebLogic, Birt Report, Video Codecs, Medical Devices, Finite-state Machines (FSM), State Machines, RS485, HIPAA, Java EE (Jakarta EE), Cross-platform, Cross-platform App Development, Native Mobile Apps, Video Streaming, Real-time Streaming, Streaming, Ruby, Compliance, Medical Software, Healthtech

Biomedical Software Engineer

2007 - 2008
BioBusiness
  • Developed the alpha version of a patient monitor software.
  • Interfaced with hardware via RS232 and SPI to drive various components related to biosignals and devices such as SpO2, ECG, and blood pressure monitors.
  • Used Qt, Embedded Linux, Buildroot, FLTK, and QWT to develop a bidirectional user interface (UI).
Technologies: Qt, FLTK, GTK, x86_64, i386, FLKT, Embedded Systems, Embedded Software, Embedded C++, ARM SoC, POSIX, JavaScript, Solution Architecture, Data Structures, Architecture, Technical Leadership, Software Architecture, Multimedia, Apache, Object-oriented Programming (OOP), Healthcare, Firmware, Bluetooth Low Energy (BLE), Browsers, Chromium, ESP32, Medical Devices, Hands-on Implementation, High Code Quality, HIPAA, Compliance, Medical Software, Healthtech, Software Development, Software Engineering

Experience

NextStep

https://www.youtube.com/watch?v=8i62hl2FEBI&list=PLBuiuYHka9pfpi0iHLdsTFQNmSmpqpT38
I won 2nd place in the Infrastructure and Tooling Polkadot Hackathon by developing NextStep, a decentralized Business Process Model and Notation (BPMN) engine customized for blockchain. This solution enables business users to build, deploy, and monitor the execution of business process decentralised applications (DApps) and integrates seamlessly with Solidity smart contracts.

Digital Satellite Receiver

https://www.youtube.com/watch?v=kMp0dBCvZqc
I spearheaded the team and developed the software stack architecture for a Set Top Box DVB satellite receiver. I utilized Yocto Embedded Linux, Qt, and Qt Meta-object Language (QML) to replace the original Android stack, optimizing the system to perform efficiently within limited memory constraints.

Internal Documents RAG System

WORK DONE
• Helped the team build RAG AI to process internal documents and the knowledge base for employees.
• Used MLflow to build and compare models for RAG with different documents, Arabic context, etc.
• Used Python, LangChain, Bedrock, Aurora, OpenAI, Llama, MLflow, Pandas, Elasticsearch, and FastAPI.

S3-compliant API for Blockchain Storage

Made a blockchain decentralized storage look like an S3 API, so it would integrate flawlessly with existing codebases. The storage also caches intermediary file changes and imitates Glacier, so the back end looks like cold storage.

Terraform Custom Provider Plugins

Wrote Terraform plugins to use blockchain technologies for decentralized storage and edge computing. The intended audience are developers and DevOps looking to evaluate different deployment options without having to learn about blockchain.

SwapX

SwapX is exploring different innovative decentralized trading solutions. Part of the work was developing a GraphQL API to access Uniswap transactions and trying to use ZKP to enhance trading data privacy.

Legal Assistant

Developed large language models (LLM) tools for:
• Legal assistance chatbot
• Legal forms assistance
• Relevant lawsuits assistance
• Assistance for the relevant law corpus
• Arabic language documents support
• Other use cases

Nokia World Mobile Congress N9 Demo

In this project, I developed Nokia's demo for the Mobile World Congress 2012 for the N9 phone.

Features:
• Demo card game using NFC MIFARE cards
• Intel Atom processor
• Linux-based Tizen OS
• Qt4, QML, NFC interactivity

Solar-powered Water Heating System

This is an app for a solar-powered water heating system. I worked on the AWS infrastructure and back-end integration.

Technologies: AWS IoT, OTA, Kafka, Kubernetes, Spring Boot, mobile account manager, Timestream integration, SNS

Robotics Engineer

Working with the Atrvmini robot, first set up player-stage-gazebo and then later upgraded to Robotics Operating System 2, ROS 2, map reconstruction using custom ultrasound sensors and custom algorithms, C++, ROS 2, Linux, Qt.

Education

2000 - 2007

Bachelor's Degree in Biomedical Engineering

Cairo University - Cairo, Egypt

Certifications

SEPTEMBER 2026 - PRESENT

Claude Certified Developer - Foundations

Anthropic

AUGUST 2026 - PRESENT

Claude Certified Architect - Professional

Anthropic

DECEMBER 2024 - PRESENT

Uniswap Hook Incubator Course

Atrium

AUGUST 2022 - PRESENT

AWS Certified Solutions Architect – Professional

Amazon Web Services

JULY 2022 - PRESENT

AWS Machine Learning Specialty – Certified

Amazon Web Services

JANUARY 2015 - PRESENT

Certified Agile Project Manager

ICAgile

Skills

Libraries/APIs

POSIX, Node.js, Pandas, React, Stripe, Stripe Connect, OpenAI API, Google Sheets API, Graph API, REST APIs, Pydantic, React Navigation, SQLAlchemy, FFmpeg, OpenGL, PySpark, jQuery CDN, FLTK, TensorFlow, PyTorch

Tools

Keycloak, Amazon Elastic Container Service (ECS), Docker Swarm, Google Sheets, Helm, Apache, GitHub, Odoo, BitBake, Pytest, Auth0, MQTT, Apache Tomcat, Jira, AWS IAM, Amazon CloudWatch, Amazon Virtual Private Cloud (VPC), Beanstalk, Azure Kubernetes Service (AKS), Microsoft Visual Studio, Gradle, Amazon Simple Queue Service (SQS), Celery, AWS Glue, Claude, Amazon Simple Email Service (SES), Terraform, Amazon EKS, Azure OpenAI Service, Birt Report, Buildroot, GTK, ELK (Elastic Stack)

Languages

Python, Java, Clojure, C++, Rust, SQL, Embedded C++, C++14, JavaScript, TypeScript, Kotlin, Google Apps Script, SAML, Solidity, C, XML, Swift, HTML, Go, C#, GraphQL, Ruby, Python 3, QML, GLSL

Frameworks

Qt, LangGraph, Flask, GStreamer, Django, Flutter, Spring Boot, React Native, JSON Web Tokens (JWT), NestJS, Agentic Frameworks, Next.js, Android SDK, .NET, Spark, LlamaIndex, Parity Polkadot, Substrate, Spring

Paradigms

DevOps, HL7 FHIR Standard, REST, HIPAA Compliance, Agile Software Development, Microservices, Mobile Development, Back-end Architecture, Unit Testing, ETL, Event-driven Architecture, Object-oriented Programming (OOP), Fast Healthcare Interoperability Resources (FHIR), Automation, Dependency Injection, Agile Project Management, Continuous Integration (CI), Asynchronous Programming, Event-driven Design (EDD), Microservices Architecture, Azure DevOps, API Architecture, Asynchronous Development, Cross-platform, Real-time Systems, Testing, Refactoring, Model View ViewModel (MVVM), Model Context Protocol (MCP), Business Process Modeling Notation (BPMN), Agile

Platforms

Linux, Embedded Linux, Blockchain, Amazon Web Services (AWS), Docker, AWS Lambda, Azure, Kubernetes, Ethereum, Android, iOS, AWS IoT, Cloud Run, Windows Server, AWS Elastic Beanstalk, Visual Studio 2022, Java EE (Jakarta EE), OpenShift, Apache Kafka, Google Cloud Platform (GCP), Firebase, NVIDIA CUDA, Decentralized Exchanges (DEXs), Qlik, Tizen

Storage

JSON, NoSQL, PostgreSQL, Database Administration (DBA), Databases, MongoDB, Database Architecture, MySQL, Amazon S3 (AWS S3), Graph Databases, Amazon DynamoDB, Neo4j, Data Pipelines, Redis, Cloud Firestore, Redshift, Data Lake Design, Database Management

Industry Expertise

Healthcare, Cybersecurity, Banking & Finance, Project Management

Other

Artificial Intelligence (AI), Health IT, DICOM, DICOM - SR & HL7, DICOM SR, HL7, AWS Cloud Architecture, FastAPI, Security, Yocto, LangChain, Fintech, APIs, Cloud, x86_64, i386, Embedded Systems, Embedded Software, API Integration, QR Codes, Web Services, Cloud Platforms, CI/CD Pipelines, ARM SoC, Crypto, Back-end, OpenAI, AI Agents, Machine Learning, Personally Identifiable Information (PII), Site Reliability Engineering (SRE), Cloud Architecture, Okta, Solution Architecture, Data Structures, Architecture, Technical Leadership, Software Architecture, Cryptocurrency Wallets, Cryptocurrency Trading, Mobile App Development, Mobile Apps, Architectural Engineering, Financial APIs, Supabase, Back-end Development, Multi-agent Systems, Data Modeling, Amazon API Gateway, WebSockets, Large-scale Distributed Systems, Multimedia, Data Engineering, Amazon RDS, Web3, Data Cleansing, ETL Tools, Data Privacy, Data Security, IT Security, Open Source, API Design, Amazon Kinesis, NATS, System Architecture, Agile Deployment, Electronic Health Records (EHR), Electronic Medical Records (EMR), Platform as a Service (PaaS), HIPAA Electronic Data Interchange (EDI), Data Governance, Integration, Performance Optimization, Upgrades, Scalable Architecture, DSP, Near-field Communication (NFC), CSV File Processing, Email Automation, Web Scalability, File Systems, Exchanges, Async Batch Processes, Distributed Systems, X.509, X.509 Certificates, Active Directory (AD), Active Directory Federation Services (AD FS), PKI, Code Review, AWS DevOps, AWS NAT Gateway, Amazon Route 53, Infrastructure as Code (IaC), Load Balancers, Smart Contracts, Ethereum Smart Contracts, TCP/IP, Google Play Store, Bluetooth Low Energy (BLE), Application State Management, Offline Data Synchronization, App Store, Robotic Process Automation (RPA), Browsers, Chromium, Concurrency, Cryptography, Fault Tolerance, Low-latency Software, Zero Trust, Message Queues, Full-stack, GPU Computing, Containerization, Enterprise Architecture, Solution Design, GitHub Actions, Authentication, Enterprise Resource Planning (ERP), Data Migration, Finance, Speech-to-Text (STT), Video & Audio Processing, Video Processing, Generative Artificial Intelligence (GenAI), Video Codecs, Healthcare Software, Long-term Evolution (LTE), Firmware Development, ESP32, Card Payments, Payment Processing, Medical Devices, Java Native Interface (JNI), AWS Secrets Manager, Finite-state Machines (FSM), State Machines, Write-ahead Logs, Agentic AI, Regulatory Reporting, RS485, SSH, SOC 2, Data Science, Hands-on Implementation, Infrastructure, Leadership, High Code Quality, Scaling, Auditing, HIPAA, Systems Engineering, Mesh Development, Financials, SQL Server, CAN Bus, Modbus Protocol, Cross-platform App Development, Native Mobile Apps, Video Streaming, Live Chat, Event Streaming, Notifications, Push Notifications, Real-time Streaming, Real-time Tracking, Streaming, Fully Homomorphic Encryption (FHE), Front-end Development, Compliance, Medical Software, Healthtech, Software Development, Software Engineering, Legacy Code, Technical Architecture, AI Architecture, AI Agent Orchestration, Workflow, Android Architecture, Dependency Management, Large Language Models (LLMs), Electronics, Retrieval-augmented Generation (RAG), FLKT, Cursor AI, Cryptocurrency, Cryptocurrency Exchanges, Large Language Model Operations (LLMOps), OpenAI GPT-4 API, OAuth, Vector Databases, Prompt Engineering, Amazon Neptune, AI Model Training, Machine Learning Operations (MLOps), Task Execution Schema, Workflow Description Language, Audio Processing, Full-stack Development, Anthropic, Chatbots, AI Chatbots, Internet of Things (IoT), Firmware, WebLogic, Parsers, Foreign Function Interfaces (FFI), Abstract Syntax Trees (AST), Robotics, Medical Imaging, MLflow, OpenInventor, V4L, Image Processing, Pharmacy, Decentralized Finance (DeFi), Amazon Glacier, Deno, IPFS, Uniswap, ROS 2, PlayerStage, Context Engineering, Evaluation & optimization, Risk Management, Stakeholder Management, Application Security

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring