Amr Ibrahim, Senior Software Developer

Amr Ibrahim

Senior Software Developer

Victory Arch Group

Location
Kuwait - Hawali
Education
Bachelor's degree, Computer Engineer
Experience
10 years, 4 months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 4 months

Senior Software Developer at Victory Arch Group
  • Kuwait
  • December 2012 to January 2014

Senior Software Developer
December 2012 to Current
Victory Arch Group - Kuwait
• Responding promptly and professionally to bug reports.
• Responsible for development of new programs, analyzes current programs and processes, and making recommendations, which yield a more cost effective product.
• Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output.
• Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.
• Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
• Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
• Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
• Consult with customers about software system design and maintenance.
• Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
• Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

Software Developer at Arab Information Management Services
  • Kuwait
  • July 2005 to October 2012

Software Developer
March 2005 to October 2012
Arab Information Management Services (AIMS) - Kuwait

● Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods

● Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification.

● Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.

● Writing, updating and maintaining technical program, end user documentation and operational procedures.

● Providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costings for recommending software purchases and upgrades.

IT Programmer at National Service Operation
  • Egypt
  • September 2003 to September 2004

Database Administrator
September 2003 to September 2004
National Service Operation - Cairo - Egypt

● Write, modify, integrate and test software code.

● Maintain existing computer programs by making modifications as required.

● Identify and communicate technical problems, processes and solutions.

● Prepare reports, manuals and other documentation on the status, operation and maintenance of software.

Software developer at Waseet TRAG
  • Egypt - Alexandria
  • October 2002 to June 2003

● Researching and examining current systems and consulting users.

● Writing software and operating manuals.

● Training users.

● Providing support and responding to feedback.

● Testing and modifying systems to ensure that they operate reliably.

● Fault finding and fixing.

Education

Bachelor's degree, Computer Engineer
  • at Arab Academy for Science and Technology and Maritime Transport
  • September 2002

Bachelor of Computer Engineering, 2002, Arab Academy for Science and Technology and Maritime Transport Alexandria Graduation Project: Adaptive Web Site (Web Mining) Description: It is web mining project which is extracting useful information from server logs like users history/Activities to find out what users are looking at this website. It helps you to know: What are highest visited pages and what are the most pages associated together up to 5th level and update the website automatically according to the analysis, why do we looking for associated pages? It is useful for marketing which help the website owner to understand the needs of the customer better and they can react to customer needs faster.

Specialties & Skills

Object Oriented Design
ASP.NET AJAX
SQL Server 2000 2008
Crystal Reports
HTML + CSS
ASP.NET AJAX C# , VB.NET
CONCEPTUAL DESIGN
CUSTOMER SUPPORT
DATA MODEL
DATABASE (SQL SERVER 2000 & 2005 & 2008) , DB2 , MYSQL
MAINTENANCE
TRAINING
IOS XCODE (Objective -c)
Object Oriented Programming
DEV EXPRESS TOOLS
JAVASCRIPT & JQUERY & CSS & XML

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

Oracle Forms Certified Professional (Certificate)
Date Attended:
October 2007
Valid Until:
October 2007
Microsoft Certified Application Developer for Microsoft.NET (Certificate)
Date Attended:
July 2006
Valid Until:
August 2006
Microsoft Certified Solution Developer for Microsoft.NET (Certificate)
Date Attended:
July 2006
Valid Until:
July 2006
Querying Microsoft SQL Server 2000 With Transact-SQL (Certificate)
Date Attended:
March 2006
Valid Until:
March 2006
Natural Security (Certificate)
Date Attended:
July 2007
Valid Until:
July 2007
Application Server Complete (Certificate)
Date Attended:
July 2007
Valid Until:
July 2007
Programming Microsoft SQL Server 2000 Database (Certificate)
Date Attended:
March 2006
Valid Until:
April 2006
Microsoft Certified Professional (Certificate)
Date Attended:
August 2006
Valid Until:
August 2006
CCNA (Certificate)
Date Attended:
December 2002
Valid Until:
March 2003
Oracle PL/SQL Developer Certified Associate (Certificate)
Date Attended:
September 2006
Valid Until:
September 2006
Using Predict for Application Development (Certificate)
Date Attended:
June 2007
Valid Until:
July 2007
Building Applications With Natural (I) (Certificate)
Date Attended:
June 2007
Valid Until:
June 2007