Ahmad Damati, Software Development Manager

Ahmad Damati

Software Development Manager

AAW

Lieu
Koweït - Hawali
Éducation
Baccalauréat, INFORMATION TECHNOLOGY - SE ( SOFTWARE ENGINEERING )
Expérience
18 years, 0 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :18 years, 0 Mois

Software Development Manager à AAW
  • Koweït - Al Koweït
  • Je travaille ici depuis novembre 2020
Software Development Team Leader à AAW
  • Koweït - Al Koweït
  • Je travaille ici depuis janvier 2016

Set up clear standards and procedures of development.
Prevent issues from arising and seek new business opportunities.
Track progress of projects.
Ensure that the team has appropriate technical competencies.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à avril 2016

• Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Prepares and installs solutions by determining and designing system specifications, standards, and programming.
• Improves operations by conducting systems analysis; recommending changes in policies and procedures.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Provides information by collecting, analyzing, and summarizing development and service issues.
• Accomplishes engineering and organization mission by completing related results as needed.
• Supports and develops software engineers by providing advice, coaching and educational opportunities.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à avril 2016

-Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
-Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
-Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
-Prepares and installs solutions by determining and designing system specifications, standards, and programming.
• Improves operations by conducting systems analysis; recommending changes in policies and procedures.
-Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
-Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
-Provides information by collecting, analyzing, and summarizing development and service issues.
-Accomplishes engineering and organization mission by completing related results as needed.
-Supports and develops software engineers by providing advice, coaching and educational opportunities.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à avril 2016

- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis; recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à avril 2016

- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis, recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à avril 2016

- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis, recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à avril 2016

- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis, recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.

Senior Software Engineer à M.H.AlShaya
  • décembre 2013 à mars 2016

• Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Prepares and installs solutions by determining and designing system specifications, standards, and programming.
• Improves operations by conducting systems analysis; recommending changes in policies and procedures.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Provides information by collecting, analyzing, and summarizing development and service issues.
• Accomplishes engineering and organization mission by completing related results as needed.
• Supports and develops software engineers by providing advice, coaching and educational opportunities.

Senior Software Engineer à M.H.AlShaya
  • décembre 2013 à mars 2016

• Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Prepares and installs solutions by determining and designing system specifications, standards, and programming.
• Improves operations by conducting systems analysis; recommending changes in policies and procedures.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Provides information by collecting, analyzing, and summarizing development and service issues.
• Accomplishes engineering and organization mission by completing related results as needed.
• Supports and develops software engineers by providing advice, coaching and educational opportunities.

Senior Software Engineer à M.H.AlShaya
  • décembre 2013 à mars 2016

Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Supports and develops software engineers by providing advice, coaching and educational opportunities.

Sr. Software Engineer à M.H.Alshaya
  • Koweït - Al Koweït
  • décembre 2014 à mars 2016

- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis, recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.

IT DEVELOPMENT TEAM - SYSTEM SPECIALIST à Al-Shaya Company
  • Koweït - Al Koweït
  • juin 2006 à novembre 2013

SUPPORTING & DEVELOPMENT OF SYSTEMS
WORKING IN AL-SHAYA COMPANY, IT SECTION, AS AN Application System Administration and User Support. PROGRAMMER AND SYSTEM SPECIALIST
- PROVIDING TRAINING FOR THE COMPANY'S EMPLOYEES
- WEB APPLICATIONS
- PROFESSIONAL IN HTML, FOXPRO, VISUAL FOXPRO, ASP.NET, VB.NET , JAVA
- PROFESSIONAL IN SQL LANGUAGE, MS ACCESS, SQL EXPRESS 2005 & ORACLE
- PROFESSIONAL IN WINDOWS ENVIRONMENT, MS OFFICE PACKAGE.
INTERMEDIATE WITH LINUX “RED HAT” ENVIRONMENT.

REFERENCES AVAILABLE UPON REQUEST.

Éducation

Baccalauréat, INFORMATION TECHNOLOGY - SE ( SOFTWARE ENGINEERING )
  • à 2005 – Philadelphia University - Jordan
  • juin 2005

Specialties & Skills

Pentaho
Customer Data Integration
Oracle Developer 2000
Development in Oracle , Microsoft .Net (C#,VB,VBA and ASP.net) and Data integration tools (Pentaho)
Mobile Application Development in Xamarin
REST Services implementation and integration

Langues

Anglais
Expert
Arabe
Expert

Formation et Diplômes

Xamarin mobile application development (Formation)
Institut de formation:
New Horizons - Jordan
Durée:
40 heures
VB .Net Developer (Formation)
Institut de formation:
IT Institute of Irbed
Date de la formation:
March 2005
Durée:
30 heures
Oracle - computer training ( SQL , PL/SQL , REPORTS & FORMS ) (Formation)
Institut de formation:
Oracle
Date de la formation:
May 2006
2006 - VB , ASP Developer (Formation)
Institut de formation:
Amman Jordan
Date de la formation:
February 2006
3 MONTHS TRAINING FOR Mobilcome Company – Jordan (Formation)
Institut de formation:
Orang Company (Mobilcom)
Date de la formation:
April 2005