Basic Info

Ahmed Aboul-Kheir

14 years

Cairo, Egypt

Bachelor's Degree

Manager

Work Experience

Software Development Manager at AppTcom

Experience Details

Software Development Manager

IT/Software Development

Manager

- Coach and guide the Development Team in Scrum, ensuring Agile/Scrum concepts and principles are adhered to
- Instill a spirit of continuous improvement in the team’s code, architecture, and processes
- Facilitate Scrum ceremonies (Release Planning, Sprint Planning, Daily Scrum, Product Backlog Refinement, Sprint Review, and Sprint, Retrospective)
- Support the Product Owner in writing user stories and prioritizing the Product Backlog
- Champion agile practices within the team (CI, CD, Unit Testing)
- Work closely with the talent team to attract, hire, onboard & retain high potential team members from diverse backgrounds
- Build a trusting environment where problems can be raised without fear and everyone is focused on problem resolution in positive atmosphere
- Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of the Development Team
- Partner effectively with product, UX design and agile delivery to ensure appropriate balance of technical priorities and help teams focus on delivering delight for customers
- Evaluate and solve high level architectural solutions and debugging issues as needed
- Maintain a balance between building sustainable, high-impact products and shipping things quickly
- Follow up on the projects as per defined projects reporting mechanisms
- Run effective one-on-one meetings with direct reports and review time sheets - Perform appraisal interviews for direct reports and plan career path development


Company Details

AppTcom

Cairo, Egypt

11-50 employees

Computer Software

http://apptcom.com

Oct 2015 to Aug 2017 (1 year 10 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

Jobseeker photo

Profile Skills and Keywords

AdaptiveAndroid SDKAppcelerator Mobile Development Platform (iOS & Android)C & C++C#Certified ScrumMaster (CSM)Computer & Information SciencesComputer SoftwareCustomer-orientedEffective Presentation SkillsEmbedded Software DevelopmentEnglishFlexibleITInitiativeIntroduction To AgileIoT Applications DevelopmentJavaLeaderManaging Effective TeamsMobile Application DevelopmentMobile Development Team LeaderPMI Agile Certified Practitioner (PMI-ACP)PMP, Project Management ProfessionalPerlPlannerPrinciple Software Engineer/Project CoordinatorProject ManagementPythonSenior Mobile DeveloperSoftware DevelopmentSoftware Development ManagerSoftware EngineerTeam LeaderTeam LeadershipTechnical Project LeaderTelecommunicationsValeoWeb Application Development

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

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

Perl

Perl

: Intermediate

: Little

:

1-3 years

Python

Python

: Beginner

: High

:

Less than 1 year

Fields of Expertise

Embedded Software Development

Embedded Software Development

: Advanced

: Medium

:

3-5 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

Web Application Development

Web Application Development

: Intermediate

: Medium

:

3-5 years

Key Skills

Leader, Planner, Customer-oriented, Initiative, Flexible / Adaptive

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.