Ahmed Helmy, Senior Software Developer

Ahmed Helmy

Senior Software Developer

Hindawi Publishing Corporation

Lieu
Egypte
Éducation
Baccalauréat, هندسه - قسم هندسة الحاسبات والتحكم الالي
Expérience
11 years, 10 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :11 years, 10 Mois

Senior Software Developer à Hindawi Publishing Corporation
  • Egypte - Le Caire
  • Je travaille ici depuis décembre 2015

Duties & Responsibilities:
• Uses Dot net expertise along with agile software development framework, in order to design, implement & upgrade solutions.
• Work with development team to ensure successful completion of deliverables.
• Work with development team to analyze and design solutions and systems architecture.
• Build and develop new systems and software applications; Develop new functionality on existing software products.
• Respond promptly and professionally to bug reports.
• Write, edit, and debug new computer programs for assigned projects, including necessary records and desired output.
• Co-operation with other team members (e.g. Project manager, Web programmers, Graphic designers, testing team, authors, and quality assurance) in the production of a finished product.
• Test new programs to ensure that logic and syntax are correct, and that program results are accurate.
• Builds scalable, predictable, high-quality and high-performance tools / applications, web solutions that supports the online publishing industry, including but not limited to Manuscript Tracking, Submission, Mailing Queue & web services.
• Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions.
• Commit software code to software repository.

Application Developer à Xceed
  • Egypte - Le Caire
  • octobre 2014 à novembre 2015

Tasks:
• Work with development team to ensure successful completion of deliverables.
• Work with development team to analyze and design solutions and systems architecture.
• Co-operation with other team members (e.g. Project manager, Web programmers, graphic designers, system admins, database admins, information security, business continuity, authors, and quality assurance) in the production of a finished product.
• Build and develop new systems and software applications; Develop new functionality on existing software products.
• Respond promptly and professionally to bug reports.
• Write, edit, and debug new computer programs for assigned projects, including necessary records and desired output.
• Test new programs to ensure that logic and syntax are correct, and that program results are accurate; assist lower-level programmers with programming assignments.
• Builds scalable, predictable, high-quality and high-performance tools / applications, web solutions that supports the call center industry, including but not limited to monitoring systems, mailing queue, campaign management systems & web services.
• Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
• Commit software code to software repository.

Software Developer à Arabia Inform
  • Egypte - Le Caire
  • mars 2013 à octobre 2013

Duties & Responsibilities:
• Uses Dot net expertise along with agile software development framework, in order to design, implement & upgrade solutions.
• Maintains & further develops the existing solution platform / code base, while adding new functionality that allows users to easily input and promptly retrieve accurate reliable information.
• Develop and validate the designed Web Application: Front-ends, Back-ends, Web services and Management Jobs
• Commit software code to software repository.

Software Developer à Logica I Tech
  • Egypte - Le Caire
  • décembre 2011 à décembre 2012

Main Duties:
• Build new systems with .NET 4.0 / ASP.NET / C# / SQL Server.
• Analyze, design, implement and integrate functional requirements in the solutions.
• Address technical aspects with architect and functional aspects with business analyst.
• Deal with client’s data, feeds and designs.

Junior Web Developer Trainee à Trust Solutions
  • Egypte - Tanta
  • juin 2011 à novembre 2011

Tasks:
• Build new systems with .NET 4.0 / ASP.NET / C# / SQL Server.

Éducation

Baccalauréat, هندسه - قسم هندسة الحاسبات والتحكم الالي
  • à جامعة طنطا
  • juillet 2011

Specialties & Skills

Langues

Anglais
Moyen