Basic Info

Ahmed Aboul-Kheir

12 years

Cairo, Egypt

Bachelor's Degree

Manager

Work Experience

Software Development Manager at AppTcom

Experience Details

Software Development Manager

IT/Software Development

Manager

- Collaborate with Product Management to ensure that the features being developed solve customer problems and fully meet customer expectations
- Define and improve software development processes and procedures within the area ensuring that standards and practices are being followed and improved over time
- Responsible for preparing technical specs for the complex requirements
- Review modules code and ensuring coding standards are followed
- Lead implementation of testing practices including regression, acceptance, functional and load testing
- Recruit and mentor software engineering team members
- Direct team development efforts to achieve team and product development goals, objectives and milestones
- Supervise and monitor software development team division including performance reports, coach and counsel them and encourage good communication among all levels of staff
- Prepare, manage and complete project life cycle starting from project planning, requirement gathering, analysis, design, development, testing and delivery


Company Details

AppTcom

Cairo, Egypt

11-50 employees

Computer Software

http://apptcom.com

Jan 2017 to present (2 months)
Technical Team Leader at AppTcom

Experience Details

Technical Team Leader

IT/Software Development

Experienced (Non-Manager)

- Review modules code and ensuring coding standards are followed
- Submit technical proposal
- Coach, motivate, train & support team members in technical issues, challenges & problems
- Lead the project and work closely with the developers to meet the customer expectations
- Create workflow & enforce the team to apply it
- Meet & follow up with the customers


Company Details

AppTcom

Cairo, Egypt

11-50 employees

Computer Software

http://apptcom.com

Oct 2015 to Dec 2016 (1 year 2 months)
Technical Project Leader at Dolphin Egypt

Experience Details

Technical Project Leader

IT/Software Development

Manager

Encouraging full participation of team members within their defined roles and responsibilities
Ensuring that the development process is properly focused and controlled
Ensuring that all unit testing and review activity is properly scheduled and carried out
Facilitating and ensuring all communication between Business and Technical participants in the project is unambiguous and timely
Monitoring progress against the project plans
Running the daily standup meetings ensuring they are timely, focused and brief
Running the weekly meeting with the UK team
Motivating the team members to meet their objectives
Coaching the team members when handling difficult situations
Support in the recruitment
Conducting knowledge shares to the team
Support in Preparing technical analysis/documentation
Developing complex parts of the system


Company Details

Dolphin Egypt

Cairo, Egypt

N/A

Computer Software

http://dolphineg.com/

Apr 2013 to Sep 2015 (2 years 5 months)
Mobile Development Team Leader at ITWorx

Experience Details

Mobile Development Team Leader

IT/Software Development

Manager

- Design and develop Android mobile applications
- Manage project technical activities during project phases
- Develop project plans and schedules
- Conduct system development and effort estimate
- Architect system design and discuss system design alternatives
- Ensure correct deliverables conformance to quality assurance processes within projects
- Review developed modules codes to ensure compliance with coding guidelines and best practices
- Lead, motivate, and support team members in technical issues, challenges, and problems


Company Details

ITWorx

Cairo, Egypt

501-1000 employees

Computer Software

http://www.itworx.com/

Oct 2012 to Mar 2013 (5 months)
Senior Mobile Developer at Inmobly

Experience Details

Senior Mobile Developer

IT/Software Development

Experienced (Non-Manager)

- Design and develop Android mobile applications
- Review developed modules codes to ensure compliance with coding guidelines and best practices
- Build strong mobile development team
- Lead, motivate, and support team members in technical issues, challenges, and problems


Company Details

Inmobly

Cairo, Egypt

11-50 employees

Computer Software

http://www.inmobly.com/

Dec 2011 to Oct 2012 (10 months)
Team Leader at TekTrust

Experience Details

Team Leader

IT/Software Development

Manager

- Meeting Keys Stakeholders and Gathering System Requirements
- Evaluating and Comparing appropriate Technology Platforms
- Business Processes Analysis, Design, Modeling, and Integration
- Application Design, Database Design and Systems Integration
- Conducting Code and Documentation Reviews
- Managing, Training and Mentoring Company Staff


Company Details

TekTrust

Egypt

1-10 employees

Computer Software

N/A

May 2010 to Nov 2011 (1 year 6 months)
Principle Software Engineer/Project Coordinator at Valeo

Experience Details

Principle Software Engineer/Project Coordinator

IT/Software Development

Experienced (Non-Manager)

- Software Requirements Analysis & Development
- Software Design
- Embedded Basic & Application Software Development
- Desktop Application Software Development for Embedded Software Development Life Cycle Automation & Simulation
- Unit Testing Planning & Execution
- Validation Planning & Execution
- Software Estimation & Work Breakdown Structure
- Resource Assignment & Status Reporting


Company Details

Valeo (multinational)

Egypt

101-500 employees

Computer Software

N/A

Oct 2005 to May 2010 (4 years 7 months)
Software Engineer at SysDSoft

Experience Details

Software Engineer

IT/Software Development

Entry Level

- WiMAX & WiFi MAC Layer Development
- IEEE Standards Analysis
- Embedded Application Software Design
- Embedded Application Software Development
- Static Analysis Execution
- Unit Testing Planning & Execution
- Integration Testing Planning & Emulation


Company Details

SysDSoft

Egypt

51-100 employees

Computer Software, Telecommunications

N/A

Mar 2004 to Oct 2005 (1 year 7 months)

Education

BSc in Computer & Information Sciences

Education Details

BSc

Computer & Information Sciences

Ain Shams University, Egypt

B / Very Good / 75 - 85%

N/A

N/A

Ain Shams University
1999 - 2003

Certifications

Certificate details

Certified ScrumMaster (CSM)

Oct 2014

N/A

N/A

000362309

Scrum Alliance

N/A

Certificate details

PMI Agile Certified Practitioner (PMI-ACP)

Jan 2016

N/A

N/A

1907784

Project Management Institute PMI

N/A

Training and Courses

Training/Course Details

Managing Effective Teams

Jul 2009

Brilliance

N/A

Training/Course Details

Effective Presentation Skills

May 2009

Brilliance

N/A

Training/Course Details

PMP, Project Management Professional

Apr 2009

RITI

N/A

Training/Course Details

Introduction to Agile

Jan 2013

SECC

N/A

Training/Course Details

IoT Applications Development

Dec 2016

Eitesal

N/A

This profile is not updated!
Last update more than 1 months ago.

Jobseeker photo

Profile Skills and Keywords

AnalyticalAndroid SDKAppcelerator Mobile Development Platform (iOS & Android)Appian BPM SuiteApplication DesignBPMNBusiness Process Analysis, Deisgn, Modeling And IntegrationC & C++C#Certified ScrumMaster (CSM)Computer & Information SciencesComputer SoftwareDatabase DesignDesktop Application DevelopmentDetails-orientedDotNet FramweorkEffective Presentation SkillsEmbedded Software DevelopmentEnglishEpicor ERP SoftwareHTML & HTML5Hard WorkerITIntroduction To AgileIoT Applications DevelopmentJ2EEJavaJavaScript, JSON, AJAX & JQueryMFCMS SQL Server, MySQL, OracleManaging Effective TeamsMobile Application DevelopmentMobile Development Team LeaderPMI Agile Certified Practitioner (PMI-ACP)PMP, Project Management ProfessionalPerlPersistentPhoneGap/Apache CordovaPrinciple Software Engineer/Project CoordinatorProblem SolverProject ManagementPythonSQLSenior Mobile DeveloperSoftware DevelopmentSoftware Development ManagerSoftware EngineerTeam LeaderTeam LeadershipTechnical Project LeaderTechnical Team LeaderTelecommunicationsUMLValeoWeb Application DevelopmentWeb Services (REST & SOAP)Windows Phone 8 SDKXML, XSLT, XSD & XPATH

Self-assesed Skills

Languages

English

English

: Fluent

: Fluent

: Fluent

: Fluent

Tools and Technologies

Appcelerator Mobile Development Platform (iOS & Android)

Appcelerator Mobile Development Platform (iOS & Android)

: Advanced

: Extreme - I love it!

:

1-3 years

Web Services (REST & SOAP)

Web Services (REST & SOAP)

: Advanced

: High

:

3-5 years

MS SQL Server, MySQL, Oracle

MS SQL Server, MySQL, Oracle

: Advanced

: High

:

More than 7 years

UML

UML

: Advanced

: High

:

5-7 years

DotNet Framweork

DotNet Framweork

: Advanced

: High

:

5-7 years

Android SDK

Android SDK

: Advanced

: Extreme - I love it!

:

3-5 years

C & C++

C & C++

: Advanced

: High

:

More than 7 years

C#

C#

: Advanced

: High

:

5-7 years

Java

Java

: Advanced

: High

:

3-5 years

SQL

SQL

: Advanced

: High

:

More than 7 years

XML, XSLT, XSD & XPATH

XML, XSLT, XSD & XPATH

: Advanced

: High

:

5-7 years

JavaScript, JSON, AJAX & jQuery

JavaScript, JSON, AJAX & jQuery

: Advanced

: High

:

3-5 years

BPMN

BPMN

: Intermediate

: High

:

1-3 years

J2EE

J2EE

: Intermediate

: Medium

:

1-3 years

Epicor ERP Software

Epicor ERP Software

: Intermediate

: Medium

:

Less than 1 year

Windows Phone 8 SDK

Windows Phone 8 SDK

: Intermediate

: High

:

1-3 years

PhoneGap/Apache Cordova

PhoneGap/Apache Cordova

: Intermediate

: Medium

:

1-3 years

Appian BPM Suite

Appian BPM Suite

: Intermediate

: High

:

1-3 years

MFC

MFC

: Intermediate

: Medium

:

3-5 years

Perl

Perl

: Intermediate

: Little

:

1-3 years

HTML & HTML5

HTML & HTML5

: Intermediate

: High

:

3-5 years

Python

Python

: Beginner

: High

:

Less than 1 year

Fields of Expertise

Database Design

Database Design

: Advanced

: High

:

5-7 years

Application Design

Application Design

: Advanced

: High

:

5-7 years

Embedded Software Development

Embedded Software Development

: Advanced

: Medium

:

3-5 years

Desktop Application Development

Desktop Application Development

: Advanced

: Medium

:

5-7 years

Mobile Application Development

Mobile Application Development

: Advanced

: Extreme - I love it!

:

3-5 years

Team Leadership

Team Leadership

: Advanced

: Extreme - I love it!

:

5-7 years

Project Management

Project Management

: Advanced

: High

:

3-5 years

Business Process Analysis, Deisgn, Modeling and Integration

Business Process Analysis, Deisgn, Modeling and Integration

: Intermediate

: High

:

1-3 years

Web Application Development

Web Application Development

: Intermediate

: Medium

:

3-5 years

Key Skills

Analytical, Hard worker, Problem Solver, Details-oriented, Persistent

Online Presence

https://www.linkedin.com/profile/view?id=6171518

Like Ahmed`s profile? Share it!

Get Your own Wuzzuf Profile Now !

Employer? If you're representing an organization or an enterprise, Signup here for FREE to see Ahmed's full profile and find more great talent and professionals to join your team.