Ahmed Abou Elfotouh, Senior Software Developer

Ahmed Abou Elfotouh

Senior Software Developer

Freelance

Location
Egypt
Education
Master's degree, Information Systems
Experience
17 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 2 Months

Senior Software Developer at Freelance
  • Egypt - Cairo
  • My current job since March 2016

Implements new features and versions by gathering requirements, performing design, coding, unit testing, and documentation.
Creates project artifacts such as requirements documents, design documents, and implementation plans.
Works together with product owner and other team members to clarify user stories and acceptance criteria.

Senior Software Developer at Hindawi Publishing Corporation
  • Egypt - Cairo
  • My current job since January 2017

Designing new software modules and updating the existing ones according to user requirements to develop the internal workflow.

Main Responsibilities:
1. Receive requests for new software modules and modification for the existing tasks/projects from Team Leader
2. Participate in conducting analysis reports about user requirements, new task/project requirements, and the impact of any new task/project on the internal workflow
3. Design Software modules by dividing the user requirements into sub modules and setting time frame for tasks completion
4. Assign sub-modules to Software Developers to start the programming of the modules
5. Responsible for database performance tuning to detect database server performance problems
6. Responsible for test debugging, data validation, and test case scenarios to ensure the accuracy of the software modules
7. Stay up to date with the latest software development technologies and methodologies to develop internal work.

Senior software Developer at Sinai University
  • Egypt - Cairo
  • July 2012 to February 2016

Overseeing the development of all activities carried out by Information Systems department.
Design, develop, debug internal systems, such as Warehouse, budget, workflow management systems.

Senior Software Developer, Technical support at Management Information Systems Project - Helwan University
  • Egypt - Cairo
  • May 2011 to June 2012

Develop, maintain and support programs/tools for internal project.
Provide ad hoc reporting and analysis as required.
Oversee the implementation of a new system.

Software Developer & Applications technical support at Mirle Textile
  • Egypt - Cairo
  • March 2010 to January 2011

Design, code, test, debug and document software according to the functional requirements.
Help define project plans requiring software development and hardware installations.
Provide technical and project management expertise across multiple areas of application development.
Provide ad hoc reporting and analysis as required.

Software Developer at Information Technology Center - Helwan University
  • Egypt
  • April 2007 to March 2010

Design, code, test, debug and document software according to the functional requirements.
Develop, maintain and support programs/tools for internal and external clients.
Analyse, diagnose and resolve errors related to applications

Software .Net Developer & Trainer at New Horizons
  • Egypt - Cairo
  • November 2006 to March 2007

On-job training Period.
Analyse, design, and implement internal systems.
Deliver .Net and SQL Server courses.

Education

Master's degree, Information Systems
  • at Institute of Statistical Studies and Research (ISSR) - Cairo University
  • September 2018

Information Systems, Software Engineering, Serious Educational Games. Thesis Advisor: Dr. Mervat Gieth, Dr. Eman Nasr. Dissertation: Model-Driven Requirements Engineering for Serious Educational Games in Higher Education.

Higher diploma, Information Systems
  • at Institute of Statistical Studies & Operations Research, Cairo University
  • May 2013

The Pre-Master has advanced level of Information Systems Courses:  Advanced Topics in Database Design & Implementation.  Advanced Topics in Information Security.  Advanced Topics in Information Systems Development.  Cloud Computing.  Data Analysis.  Data Mining.  Data Warehouse.  Geographic Information Systems.  Requirements Engineering.  Graduation Research: A Literature Survey of Requirements Engineering for Mobile Systems.

Higher diploma, Information Systems
  • at Institute of Statistical Studies & Operations Research, Cairo University
  • May 2012

The Diploma of Information Systems is two years higher education diploma at Cairo University Provides intensive Information Systems courses. Graduate Courses:  Introduction to Computer Sciences.  Information Systems Principles.  Computer Programming.  Information Systems Development.  Systems Analysis & Design.  Database Systems.  Computer Networks.  Multimedia Design for Information Systems.  Management Information Systems.  Human-Computer Interaction.  Information Security.  Web Applications Development.  Project Management.  Introduction to Operations Research.  Demographic Surveys.  Statistical Methods.  Mathematics.  Statistical Analysis.  Selected Topics in Information Technology.

Bachelor's degree, Accounting
  • at Faculty of Commerce, Cairo University
  • September 2003

Specialties & Skills

System Analysis
Application Development
Microsoft C#
ASP.NET
SQL Server
MICROSOFT PROJECT
JavaScript
Crystal Report
Microsoft Reporting Service
Scientific Reseach

Social Profiles

Personal Website
Personal Website

URL removed due to policy violation. Please contact support for further information.

Languages

Arabic
Expert
English
Expert