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

Fady Alfy

Enterprise Software Technical Architect

ITS - International Turnkey Systems

Location:
Egypt - Cairo
Education:
Diploma, Project Managementg Professional (PMP)
Experience:
17 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:  17 Years, 0 Months   

February 2016 To Present

Enterprise Software Technical Architect

at ITS - International Turnkey Systems
Location : Egypt - Cairo
ETHIX NG (Modernizing Ethix products and solutions (core
software products of the company) to new cloud enabled
architecture supporting SaaS model.
▪ Working collaboratively with Technical Leads and Senior
developers for Legacy Products to analyze, design and put
appropriate strategies and architecture principles for the
modernized solutions and for ability to transform the legacy
architecture to SOA Based architecture.
▪ Working closely with a consultancy agent (Dell International
Services) team in India, to identify the strategy, principles,
and architecture business, data, applications and
technologies for (SOA, Cloud, multi-tenancy, Security, NFR,
BI, Analytics, UI/UX, mobility, Business Process, Integration
and Devops) key decisions for the new architecture.
▪ Applied TOGAF processes and reviewed all architecture
artifacts based on the TOGAF framework.
▪ Govern the development of the new solutions according to
new architecture basics using new technologies as per
architecture selection and Key decision documents.
January 2012 To Present

Software Development Team Leader

at Safran Morpho
Location : Egypt - Cairo
Company
Safran Morpho - a company that delivers products and solutions targeted at governments, national agencies and administrations dedicated to law enforcement and border control, as well as private companies in need of secure physical or logical access control
Positions Acquired Technical Lead
Period Jan 2012 - Now
Projects
• Participated at the architecture phase of the first project acquired to the company in Egypt.
• Worked with standard process and tools provided by Morpho France for providing high quality software.
• Created the design for major sub projects of the main project.
• Leading junior developers during development phase of this subproject.

Tools and Technologies
EJB
JMS
JSF
Hibernate (Core, Envers, Search)
Subversion.
Junit, JMock.
Ant, Maven.
Eclipse.
Bugzilla, Testopia.
MySQL Server, MySQL Query Browser, MySQL Administrator, MySQL Workbench, phpMyAdmin.
Tomcat, JBoss.
JAXB
Hudson
Testlink
Jira
Parasoft Testing Tools (JTest, SOATest, LoadTest)
June 2008 To January 2012

Senior Software Developer

at Bright Creations
Location : Egypt - Cairo
1. Sawtak - Egypt Elections 2011 Mobile Applications sponsored by Etisalat (http://Sawtak.me)
* Acted as the team leader for the project which resulted in providing (iPhone, Android, Blackberry and WAP website) for the Egyptian elections data for the year 2011.
2. Cairo360 - www.cairo360.com (CMS and external Website for online magazine)
* Had an important role in design and architecture phase of the project, applied some design patterns.
* Worked on integrating different technologies together GWT, Spring, Apache Wicket and Hibernate: used Gilead, Spring Web module.
* Worked with Google Local Team to generate xml feeds that contains data from cairo360 to be displayed in Google Maps.
* Researched and integrating more spring modules: Spring Security, Spring Transaction management and Spring MVC into the project.
* Was analyzing requirements, Designing and implementing data model using hibernate hbms and writing tests for DAOs for all modules of the project.
* Implemented server side business logic and wrote test cases for it for all project modules.
* Created some Apache Wicket and JQuery UI components.
* Lead a team of two junior developers.
* Was the point of communication with client after going live for support for any problems or bugs.
3. Connex (Insurance Company enterprise case management system)
* Researched technologies: -Work Flow: JBPM (Jboss business process management) and Drools, Jasper Reports, Asterisk (VoIP and call center management solution), Hibernate Envers and annotations.Maven.OSGI (Modules system and service platform), OpenKM (document management open source)
* Lead a team of five, training new joiners and interns.
4. Cairo 360 iPhone Application: * Worked with Objective-C for creating an iPhone application for Cairo360.com
* Used all basic UI Widgets.external libraries for parsing json in Objectiv-C.
* Created server side for the application using Restful web services (Jeresy and JAXB)
5. Cairo 360 Nokia Application:Qt SDK
March 2007 To May 2008

Software Developer

at Xrio
Location : Egypt
Company Xrio - UK Company with offices in Taiwan, providing network devices like load balancers.
Positions Acquired Software Developer
Period March 2007 - May 2008
Projects
1. UBM Web Interface (A load balancer device web interface)
* Created rich UI components using GWT and Adobe Flex.
* Was fixing problems that happen due to Firefox and Internet Explorer confliction.
* Worked with low level AJAX development: i.e. using the XMLhttpRequest object in java script.
* Worked with ASP.NET Membership and Roles Providers, used xml providers instead the original SQL server providers, integrated them in ASP.NET web service.
* Worked with IIS and Mono (Unix web server for ASP.NET)
* Fixed issues on a java applet owned by the company.
2. Xrio Enterprise (Computer aided system which shows the network topology graphically to manage multiple devices in a user friendly manner)
* Analyzing and modifying Perl, PHP codes and Linux shell scripts for interacting with the device system.
* Implement ASP.NET web services, also created web services client using adobe Flex.
* Used a Graphs API called yFiles, Was communicating with support team for implementing required features into the project.

Tools and Technologies
Microsoft SQL Server.
Java Applets
Adobe Flex Builder.
FireBug.
PHP, Perl.
IIS, Mono.

Education

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

Diploma, Project Managementg Professional (PMP)

at Project Management Institute
Location : Egypt
August 2005

Bachelor's degree, Computer Engineering

at Cairo University
Location : Egypt - Cairo
Grade: 71.4 out of 100
2005 Bachelor of Engineering, Computer Department, Cairo University.
Overall Grade: Good 71.4%.
Graduation Project Grade: Excellent
(a remote monitoring system by implementing TCP/IP protocol on a microchip and interface with it using java)
January 2000

High school or equivalent, General Certificate of Secondary Education

at EL Saidia School
Location : Egypt
Grade: 97.7 out of 100
2000 General Certificate of Secondary Education, EL Saidia School, Giza.
With a score of 97.7%.

Specialties & Skills

WEB SERVICES

Team Leadership

Java web applications

J2EE Architecture

iPhone development

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

French

Expert

Loading
Loading...
Loading...