Mostafa Sharaf, Senior Software Engineer

Mostafa Sharaf

Senior Software Engineer

SAP AG

Lieu
Egypte - Le Caire
Éducation
Master, Computer Engineering of Communication
Expérience
5 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :5 years, 5 Mois

Senior Software Engineer à SAP AG
  • Allemagne
  • janvier 2010 à juin 2011

Central Architecture Group

The examination of designing and developing a Restful Web service for SAP Governance Tool by using Java, ABAP, Netweaver Server 7.0, HTTP, XML, Java script, JQeury, AJAX, JAX-RS and Jersey.

DB/OS Quality Management Platform

The design and development of SAP Host Agent Connector & OS Cockpit for monitoring virtualized and non-virtualized operating systems using XML Web Services, XML, HTTP, ABAP, Classical Dynpro, Web Dynpro, Netweaver Server 7.0.

Software Engineer (Internship) à IBM
  • Italie
  • décembre 2008 à décembre 2009

STG: Systems & Technology Group
WASFO Project; IBM Italy: Designing&Developing the software architecture of WASFO (Workload Analysis for Server Farms Optimization) which will optimize the virtualization design of server farms using C#, Managed C++.NET, WPF, Linq, Excel, Access, XML Webservices, UML, IBM Rational Modeler, Design patterns.

GBS: Global Business Services
BOA Project; IBM Italy & IBM Romania & Unicredit Bank: Developing XML Web services, Struts, Servlets, JSPs, Enterprise Java Beans using XFrame (Unicredit Bank’s Development Framework), Ecllipse, Serena, IBM Rational Modeler, WebSphere Studio Application Server (WSAD), IBM Process Server (WPS), RSA, WID, QMF, BPEL, and BPM for Back Office Automation (BOA).

Part-Time Software Engineer à Politecnico di Milano University
  • Italie
  • juin 2008 à décembre 2008

Designing and Developing eTreasure Website for e-tourism purpose for Lugano city in Switzerland by using Drupal, PHP, MySQL, JavaScript, Css, HTML, DHTML.

eTreasure Web Application was a joint project between Politecnico di Milano University in Italy and Svizzera Italiana University in Switzerland.

Software Engineer à Reply
  • Italie
  • mars 2008 à septembre 2008

Developing the Authentication and authorization component for Authenticating, Profiling, Authorizing users of the web application (Polilab Kids), by using Single sign-on, Java-JAAS, XML, J2EE, JDBC, LDAP, MySQL, Sun Application Server, GlassFish Server, Tomcat Server.

Part Time Software Developer and Teacher à ITInc
  • Egypte - Le Caire
  • juillet 2005 à juillet 2007

Software developer of web, desktop, and networking applications in ASP.NET, C#.NET, VB.NET, ADO.NET&SQL Server, Microsoft Access, XML Technology. I was also a teacher for Microsoft courses because I am Microsoft Certified Solution Developer. Moreover, I supervised the graduation projects of ITI students.

Software Engineer à TSN
  • Egypte - Le Caire
  • septembre 2005 à décembre 2005

Developing the user interface of Smart Steel System-SSS (desktop application) in C#.NET, VB.NET, ADO.NET and XML Technology. Beside this, I did custom control libraries, and image viewer as a reusable component using the graphics libraries in .NET framework.

Éducation

Master, Computer Engineering of Communication
  • à Politecnico di Milano - (Ranked 57th best Engineering&Technology college in the World)
  • juillet 2010

ELearning, Multimedia Interactive Design for Web and Mobile Applications, Courses: Advanced Database Systems, Advanced Software Engineering, Advanced Web Technologies, Software Management and Planning, Computer Graphics, Computer Mediated Communication, Workflow and Workgroup Systems, Strategic Planning, Corporate Information Systems, Operations Management, Information and Communication Technology, Model Identification and Data Analysis, Model Identification and Adaptive Systems. (The instruction language was English) Master Dissertation: Methodology and Engineering of a set of IBM SW tools for Server Farm Optimization (WASFO), under direct supervision of IBM Italy.

Baccalauréat, Information Technology
  • à Information Technology Institute (ITI)
  • juillet 2005

Title of qualification awarded Post Graduate Diploma of IT in Software Development, accredited by University of Nottingham & University of Sunderland, UK as Pre-Master Degree in IT, (Excellent with Honours), A / A Principal subjects: Programming Languages, Web Development, Database Development, Software Engineering, Operating Systems, XML Technology, Web Servers Administration, Computer Networks. (The instruction language was English) Graduation Project: Client-Server System applied a new mobile service (MEMIT); is handled by mobile providers to enable customers to use their mobile phones as a credit card to buy products using SMS, (Java, AT Commands, Oracle Server, SQL Server, Oracle reports).

Baccalauréat, Biomedical Engineering
  • à Helwan University
  • mai 2004

Principal subjects: Biomedical Systems, Pattern Recognition, Neural Networks, Expert Systems, Biomedical Imaging Systems, Programming Languages, Electronic Circuits, Nuclear and Radiological Equipments, Biomedical Electronics, Clinical Engineering, Physics, Mathematics, Thermodynamics, Measurements Instruments, Signal Processing, Biomedical Modelling and Simulation, Manufacturing Technology, Engineering Drawing. (The instruction language was English & Arabic) Graduation Project : Software Desktop System aimed to overcome the problems of current audiometers by means of a friendly user interface in order to obtain better diagnosis results,´(Matlab, C#.NET, ADO.NET, Microsoft Access, Microsoft SQL Server, Crystal Reports).

Specialties & Skills

Langues

Arabe
Expert
Anglais
Expert
Italien
Moyen
Allemand
Moyen

Adhésions

IEE
  • BENG MEIT
  • March 2007
IEEE
  • GSMIEEE
  • February 2007
Microsoft
  • MCSD
  • May 2005