karim adel mostafa cv
TRANSCRIPT
![Page 1: Karim Adel Mostafa CV](https://reader036.vdocuments.mx/reader036/viewer/2022082501/587e4f5f1a28abeb1a8b5bc7/html5/thumbnails/1.jpg)
1
Karim Adel Mostafa 32 Kheder Street, Hadayek Helwan - Cairo, Egypt.
Mobile : (01020037411)
E-mail : [email protected]
Education
University Cairo University.
Faculty Computers & Information.
Department Major [Decision Support], Minor [Information System].
Grade Good
GPA 2.5
Graduation
Project
Title:
Studying Impacts of Greenhouse Gases on Climate System using Data Mining.
Graduation
Project Grade Excellent
Graduation
Year 2010
Pre Master 2012
Experience
TEData December 2013 till Present (Business Support Systems (Java Developer)):
Support Net Cracker CRM (RBM, Billing, CRM, etc.)
Support billing system development and business support.
Support direct and indirect billing entities.
Design and develop web services JAX-WS
Participate in the tasks of operating, managing, maintaining, configuring,
customizing (as needed) and administrating the information systems the
company uses to run its business.
Introduce software development tasks like writing software pieces and
inbound/outbound integration with other systems (internal/third-party). The
tasks require utilizing the suitable programming languages and tools.
Software development tasks span a wide range of technologies including
but not limited to web applications, enterprise applications, database
development, Service-oriented Architecture (SOA), etc.
Participate in handling business support requests on owned systems that
may require automation scripts and/or problem solving.
Apply configuration or code changes to the systems to cope with business
process changes.
Participate in operational and statistical reporting based on either the owned
![Page 2: Karim Adel Mostafa CV](https://reader036.vdocuments.mx/reader036/viewer/2022082501/587e4f5f1a28abeb1a8b5bc7/html5/thumbnails/2.jpg)
2
systems alone or together with the systems operated by other units in the
“Billing Operations and Application Development” Division. Other
external systems may occasionally be used in reporting too.
Support data extraction from/load to the owned systems for different
purposes (ex. Business Intelligence reporting/Reports requested by
regulatory authorities/Migration)
Perform periodic tasks needed to complete the operation of the owned
systems.
Support Business Support Systems activities including taking customer’s
order, managing customer data, billing, rating and offering business to
business and business to customer services.
Support the sales and management of products, offers and bundles to
businesses and mass-market customers. This regularly includes offering
cross-product discounts, appropriate pricing and customer loyalty
programs.
Support the requirement of a single view of the customer and complex
hierarchies across customer-facing applications. This also covers
requirements for partner management and web-based customer self-service.
Focus on billing, charging and settlement that can handle any combination
of Operations Support Systems (OSS) services, products and offers. This
also supports OSS order provisioning and partner settlement.
Provide the business driver for Fulfilment management and order
provisioning.
Perform any other duties requested by the Direct Manager.
Armed Forces April 2011 till October 2013: developed some applications in the information
system centre using (J2EE, ASP.NET, HTML, JavaScript, XML and MySql).
4S Company
(Located in
Monhandesen)
August 2009 till March 2011: During over one year my main role was focused
on:
Developing and maintaining the company’s core websites using (J2EE,
XML and Oracle) at the backend while building the frontend in standards-
compliant HTML, CSS and JavaScript.
1. Maintenance Application that maintain all equipment in the
company and support two types of maintenance
2. Preventative Maintenance that create maintenance plan for a long
time or short time as equipment Catalog (instructions).
3. Reactive Maintenance that create job order to maintain unexpected
equipment failure.
4. Task Tracker Application that help employees to track their tasks
and managers to know the work of all employees and their
efficiency.
5. Archiving Application that archive removed data from the
database application that is no longer required to be accessed and
![Page 3: Karim Adel Mostafa CV](https://reader036.vdocuments.mx/reader036/viewer/2022082501/587e4f5f1a28abeb1a8b5bc7/html5/thumbnails/3.jpg)
3
analyzed at a later date.
Replaced use of out-dated Flash techniques with progressively-enhanced,
accessible AJAX alternatives. Making use of framework such as jQuery.
Reworked organizational workflow to dramatically increase quality control.
Accelerated development cycles with use of MVC frameworks such as
Hibernate technique.
Producing clear, well-commented code conforming to JavaDoc
specifications complete with accompanying documentation.
Conducting user research to establish user needs using techniques such as
interviews, search log analysis and focus groups.
Freelancer
I have worked in web development as a freelancer since 2008 using PHP.
These are samples from my previous work:
http://horus64.com
http://www.uadoo.com
http://uadoo.com/egyptneon/User
Technical Skills
Programming
Language
Professional Java (J2SE, J2EE), PHP, Matlab and Python.
Intermediate in C#.
Web
Development
Professional in JSP, JSF, Hibernate, Servlets, Beans, XML, Web services
(JAX/WS) and HTML.
Intermediate in EJB, .Net, CSS, JavaScript, Ajax, and ANT.
DBMS Professional in Oracle, MySQL and Postgresql.
Intermediate in Sql Server 2008.
Tools Professional in Net Beans, Eclipse, SQL-Server 2008, 2012, Visual Studio.Net
2008, 2010, CVS and SVN.
Web Servers Professional in Apache tomcat.
Operating
System
Professional in Linux and Windows.
Conceptual knowledge
Deep understanding of the Object Oriented Concepts.
Good understanding of Service-oriented architecture (SOA).
Good understanding of Design Patterns.
Software design with UML and application layering with ‘MCV’.
Good understanding of Database design and manipulation concepts.
Good analysis of business applications requirements.
![Page 4: Karim Adel Mostafa CV](https://reader036.vdocuments.mx/reader036/viewer/2022082501/587e4f5f1a28abeb1a8b5bc7/html5/thumbnails/4.jpg)
4
Personal Skills Hard worker.
Ability to control and manage the time.
Ability to work in a group or individually according to the job requirements.
Interactive and fast enough to learn and adopt new technologies in short time.
Excellent communication skills and research abilities.
Self-motivated, creative and works under pressure.
Excellent leadership abilities.
Flexibility with customer negotiations.
Problem solving and decision support.
Expressive, very good writing and presentation skills.
Training & Courses ITIL Foundation V3.
Introduction to Agile Software Development.
ITIL Life Cycle: Service Transition.
Practical Service-Oriented Architecture (SOA).
Web Basics (PHP, Apache, MySQL, Servlets, JSP).
J2ME For mobile programming-RDI Company.
Languages
Arabic Mother Tongue
English Very Good writing and speaking
Interests Reading, football and traveling.
Personal Information
Date of Birth 15/03/1988
Marital Status Married.
Military Status Completed (Army Officer).
References All references are upon request.