
Mustafa Abdullah
Verified Expert in Engineering
Software Engineer and Developer
Ismailia, Ismailia Governorate, Egypt
Toptal member since June 5, 2025
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
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
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.
Lead Biomedical Software Engineer
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.
Senior Software Engineer
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.
Lead Python Engineer
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.
Senior Software Engineer
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.
Senior Biomedical Software Engineer
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.
Senior Biomedical Software Engineer
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.
Lead Software Engineer
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.
Biomedical Software Engineer
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).
Experience
NextStep
https://www.youtube.com/watch?v=8i62hl2FEBI&list=PLBuiuYHka9pfpi0iHLdsTFQNmSmpqpT38Digital Satellite Receiver
https://www.youtube.com/watch?v=kMp0dBCvZqcInternal Documents RAG System
• 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
Terraform Custom Provider Plugins
SwapX
Legal Assistant
• 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
Features:
• Demo card game using NFC MIFARE cards
• Intel Atom processor
• Linux-based Tizen OS
• Qt4, QML, NFC interactivity
Solar-powered Water Heating System
Technologies: AWS IoT, OTA, Kafka, Kubernetes, Spring Boot, mobile account manager, Timestream integration, SNS
Robotics Engineer
Education
Bachelor's Degree in Biomedical Engineering
Cairo University - Cairo, Egypt
Certifications
Claude Certified Developer - Foundations
Anthropic
Claude Certified Architect - Professional
Anthropic
Uniswap Hook Incubator Course
Atrium
AWS Certified Solutions Architect – Professional
Amazon Web Services
AWS Machine Learning Specialty – Certified
Amazon Web Services
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring