Mustafa Magdy Ahmed
Bahrain, Manama
Cell: +*** – 36779136
Interactive Resume
*****************@*****.***
EDUCATION
Faculty of computers and information sciences, Ain Shams University 2007-2011
B.Sc. of computer science.
WORK EXPERIENCE
Nov/2018 – Present King Hamad University Hospital
1- Chemotherapy treatment plan setup
2- Chemotherapy doctor protocol prescription
3- Chemotherapy pharmacy dashboard
4- Chemotherapy pharmacy workflow
5- Chemotherapy nurse medication administration
6- Dynamic forms designer
7- Dynamic forms preview
8- Consumables management system
9- Inventory management mobile application
10- Pharmacy automation
- outpatient Rowa
- inpatient Apotica, Pegasus, Pyxis, BCMA human cart, JVM 11- Metro Med Dispense Machine Local Service.
12- Hospital Mobile Application.
13- Patient File
July/2016 – Oct /2018 Information and E Government Authority – Senior Software Engineer
RCO (Royal Charity Organization)
(html, Angular, spring Restful, Hibernate, Camunda workflow, maria DB)
Dec /2013 – July/2016 Bahrain Central Informatics Organization – Software Engineer Develop and design computer systems for Bahraini
ministries using the latest frontend and backend
technology stack, provide robust and reliable systems that integrates with governmental organizations using j2ee latest frameworks and modern frontend tools.
http://www.cio.gov.bh/cio_eng/default.aspx
I worked in the following projects:-
1-CRMS (Correspondence management systems) for civil service bureau.(html, angularjs,spring restful,spring template, postgres DB)
2-MOJIA (Ministry Of Justice) (html,angularjs,spring restful,MyBatis, maria DB)
3-Security website for (central informatics organization security department) (html,angularjs,spring restful,hibernat,maria DB) 4-SIS for (Ministry Of Labor And Social Development)
(html,Angular,spring restful,hibernat,maria DB)
6-Sub division system for (Central Municipal Council) (html, Angular, typescript, spring restful,QueryDSL, camunda workflow
,maria DB)
July /2013 –
November/2013
Emerge Technology - Software Engineer
Develop embedded software for Blu-ray discs and authoring tools
.for Hollywood studios.
http://emerge-technology.com/
August /11 – July/13 Giza Systems - Software Engineer Worked in:-
- STC network inventory project.
- Fulfillment network inventory project for QTel.
STC, Saudi Telecom – Network Inventory project was an Implementation of a J2EE web application using Spring framework and Vaadin.
Fulfillment network inventory project was an integration interface using Java between Comptel iLink and Telcordia’s Granite Network Inventory using Apache-CXF web services and Spring framework deployed on Oracle weblogic 10 application server with Oracle 11g database.
http://gizasystems.com/
TECHNICAL SKILLS
Programming Languages:
Java 8, J2ee
Oracle:
Oracle Apex
Workflow engine:
Camunda
Web Technology Stack:
MEAN stack, HTML5, Angular, Bower, JQuery, Bootstrap, PHP
Scripting languages:
JavaScript, Typescript, expressJs
Mobile SDK:
Ionic5, Capacitorjs, Cordova
Frameworks:
Spring core, Spring Boot, Spring MVC, Spring Restful, Spring Security, Spring Batch
Rational Database Connectivity Api:
JDBC, Spring JDBC, MyBatis
Databases: MongoDB, oracle, mariaDB, postgres
CI/CD: Jenkins
Building tools: Maven
Version Control: Git, SVN
Project Management Frameworks / Approach:
Scrum, Agile
Platforms: windows, Ubuntu, elementary