Professional Documents
Culture Documents
Biomedical software engineer for more than 12 years. Mainly working on
medical imaging projects, and along the way many other projects in the fields of
drugs/allergies interaction, lab devices, data security, certification and standards
compliance, etc.
Other tech disciplines; robotics, embedded, cloud, desktop and mobile different
platforms, embedded, machine learning, and many others.
Looking for a challenging project of a medical nature, preferably mainly around
radiology. Unusual platforms / specs - and blockchain ones - are always most
welcomed :)
Mobile; +20 1010040019 elnaquib@gmail.com
Email; m Skype ID: melnaquib
Upwork; Top Rated: https://www.odesk.com/users/~010cf84b469b40ec4c
LinkedIn: https://www.linkedin.com/in/mustafa-elnaquib-47b0477b
References: Will be provided upon request.
Courses
● Linux Device Drivers Course;
● RTOS Course
● Embedded Linux course; yocto
● Blockchain bootcamp
2011 : Present; Freelancer and remote work;
Top rated developer at upwork; https://www.odesk.com/users/~010cf84b469b40ec4c
● Blockchain Freelance projects;
-authoring a Hyperledger Fabric course for Packt publishing house
-low level node programming to fork nano currency;
-solidity applications, different smart contact dapps to manage periodic subscriptions,
manage file storage service, others
-other small projects and tools,
-invited to Berlin 2019 ethhack
● Mobile network policy charging rules engine; 3 month;
It’s a high availability server deployed on different server platforms from vendors like
Nokia and HP; serves thousands of requests per second.
work included optimizing client support utilities; gathering processes and implementing a
new functionalities according to 3gpp for roaming. Also preparing for certification of the
product against NFV. Very big code base; most of the knowledge base is lost. Could
boot up and started development relatively faster than peers.
● C++ Unit Testing, with some projects aging 30+ years;
O Windows MSVC, many versions; and Linux g++; using mainly GoogleTest; app for
many different functionalities in networking; Graphics; ERP;
● GStreamer functionality for drones app; including parsting rtp packets for vendor
specific NALU packets including non standard thermo and piloting info
● LinuxCNC Machine Talk Qt interface
● Team Leader for teams of 2 to 4 developers / sole developer for Many DICOM
related projects ranging from 2 weeks to 3~4 month;
Some of the projects are mentioned in my upwork profile;
https://www.odesk.com/users/~010cf84b469b40ec4c
used DCMTK, GDCM; Osirix; and dcm4chee and other libraries; and many times
implementing features from the DICOM standard.
C++; Python; Java; Javascript and other languages; on almost all platforms.
Used Qt, PyQt; web javascript; WebGL and java for UI.
Platforms included; Windows; Linux; Mac; Mobile; web and embedded Linux.
Functionalities included;
○A whole line of DICOM products to acquire form frame grabbers and tv tuners.
○Modality work lists.
○Process images like deinterlacing; stitching
○Small scale PACS implementations.
○dicomize; interface legacy modalities; many common encodings.
○Routing
○Printing
○Viewers; on almost all platforms; also integrate with existing common viewers
like Osirix and Weasis
● Consultancy for DICOM; HL7 and HIPAA for a trauma emergency app in
Stanford university. Also some local companies;
● covering many aspects of DICOM applications; acquisition using different kinds of
hardware, dicomization, transfer, viewing, storage, printing; etc. C++, Python, Qt, dcmtk,
gdcm, Osirix, OpenGL, WebGL.
Different platforms; Linux, Windows, Mac, Mobile and web.
● NOV 2011: MAY 2015; Senior developer, for a ONC certified EHR; Remote
U.S. Meaningful use compliance; ONC certification; ELINCS, SCRIPT and other
functionalities.
Large codebase. C++ on Windows; Porting legacy Software, including Qt 3 code, to Qt 4
Team Size varied from 4 to 10 at times.
● Python backend microservices for a big data platform; and devops for hi end 6
Month; DEC 2015 to Jun 2016
work included leading teams front and backend; DevOps.
● Nokia N9 NFC demo for Mobile World Congress 2012
● Many other Qt projects; Working with Qt since late 2003 version 3.2
including most of the modules and many 3rdparty libraries and tool; on almost all
platforms.
● Embedded Software consultancy for a DVB receiver; over 2011 and 2012;
https://www.youtube.com/watch?v=kMp0dBCvZqc