Maximum upload file size: 3MB. File types allowed: jpg, jpeg, gif only.

Click the above 'Browse' button to select a photo.
Guidelines
  1. Only upload a photograph of yourself
  2. Photos of children, celebrities, pets, or illustrated cartoon characters will not be approved
  3. Photos containing nudity, gore, or hateful themes are not permissible and may lead to the cancellation of your account
  4. Photos of your passport, ID, or photos containing any personal information such as your address, passport number, or contact details are not permissible for your own security.

Delete Guidelines

ahmad mohammed

JAVA team lead

edu-tek

Location:
Egypt - Cairo
Education:
Bachelor's degree, computer engineering
Experience:
16 years, 0 months

Work Experience

What's your work experience? Your experience is one of the most important sections in a CV.
List all relevant responsibilities, skills, projects, and achievements against each role.  If you're a fresh grad, you can add any volunteer work or any internship you've done before.
Add Experience

Total Years of Experience:  16 Years, 0 Months   

February 2016 To Present

JAVA team lead

at edu-tek
Location : Egypt - Cairo
projects
■ Mint ​ ​(collaborative ​ ​learn ​ ​social ​ ​network ​ ​​ ​)
■ ​ ​​Investigating ​ ​new ​ ​technologies ​ ​to ​ ​in ​ ​use ​ ​in ​ ​MINT
■ Design ​ ​and ​ ​architect ​ ​the ​ ​back ​ ​end ​ ​for ​ ​mint
■ Using ​ ​MongoDB ​ ​for ​ ​Collecting ​ ​data ​ ​for ​ ​analysis ​ ​and ​ ​reporting
■ Using ​ ​docker ​ ​and ​ ​Kubernetes
○ Stack:
■ MongoDB ​ ​and ​ ​Mysql
■ Spring ​ ​stack ​ ​(boot)
■ Hibernate
■ OrientDB
July 2014 To January 2016

Senior Software Engineer

at knowledgenet
Location : Egypt - Cairo
Maintain and support current product
Design new implementaion for the current product (e-trade)
Design and implementation multi module application that act as a portal with much more capabilities such as :
create child portal
port the portlets as web services (rest and soap)
advanced Role and permission system
setup module
module installation and self registration (my main responsibility)
January 2011 To June 2014

Senior Software Engineer

at Silicon Egypt (an Arrow company)
Location : Egypt - Cairo
■ Apply new feature to old siliconexpert site
■ Enhancing the old reporting system in siliconexpert site
■ building reporting framework in the old system using the apache POI
■ code reviewing and enhance site performance
■ enhance alert system of silicon site
■ Apply customer management supports (CMS) system to silicon site
■ Building the new datasheets site www.datasheets.com
■ create new alert system to replace old alert system
Design all new architecture for new arrow cloud site.
Building the tomcat cluster.
Design solr update process.
design update process of the arrow site.
build Jenkins Jobs used in the update process.
using configuration management system to automate the configuration of the cloud.
investigate new technology and applying it in to arrow systems.
building HBase in distributed mode
building notification center for arrow cloud
March 2008 To December 2010

software Developer

at chartis Egypt
Location : Egypt
■ migrating old system from VB to JAVA
■ integrating old Booking system with the online estart Booking system
■ create car reserve system using jsf and MSSQL
■ create a new support ticket system replacing the old one
■ enhancing travel insurance policy issuance process

Education

What's your educational background?
Let employers know more about your education; remember, be clear and concise.
July 2007

Bachelor's degree, computer engineering

at modern academy for engineering and technology
Location : cairo, Egypt
Grade: 85 out of 100
very good with honor

Specialties & Skills

Sun Certified Java Programmer

Java software development

J2EE Architecture

Java web applications

- HTML, Java Script, J2EE (JSP, Servlets, jsf,EJB).

-MYSQL ,MSSQL, ORCALE, Infromix

Microsoft Office software & the Internet

Sun Certified Java Programmer

Apache web server

tomcat server

RESTful WebServices

Apache solr

angular js

Languages

Do you speak more than one language?
For some jobs, fluency in one or more foreign languages is a plus, so add your language skills to get better results.

Arabic

Expert

English

Expert

Training and Certifications

Sun certified java programmer ( Training )

ofoq
March 2011

Hobbies and Interests

Share your hobbies and interests so employers can know more about you.
Help employers know more about you by looking at your hobbies and interests

computer technology follow up

reading

Loading
Loading...
Loading...