Senior Software Engineer
Agility Logistic (PWC)
Total years of experience :18 years, 2 Months
Participating in leading, design and development of new projects with Kuwaiti customs.
Support on Kuwaiti customs live projects including CRs Implantation process and implementing code fixes and workarounds.
Leading and supporting development team and quality engineers in accordance with the requirements and the design of the solution.
Provide senior-level technical expertise in user needs analysis, design, development.
Assuring developed modules quality, conformance to design, development standards and business functionality, performing code reviews, code coverage analysis, as well as developing, debugging and fixing of different performance and security issues.
Preparing estimates of the assigned tasks, the quality and timeliness of the deliverable and the project’s compliance to the organizational processes and standards.
Involved in developing, design, consulting, prepares requirement documents that helped the team to have a better understanding of the system.
Involved in the process of evaluating specifications of possible software options.
Involved in developing, designing and prepare requirement documents that helped the team to have a better understanding of the system.
Involved in all phases throughout the project life cycle which include configuring, analyzing, designing, coding, developing, implementing, unit testing, documenting software specifications, tasks time estimation and rollout activities.
• Responsibilities
Involved in development and support of company products and projects.
Organizes work among team members by assign tasks to team members and supporting Team members.
Involved in designing and suggestion of technical solution.
Involved in preparing estimates of the assigned tasks.
Involved in coding, developing, DB design, unit testing and documenting software specifications throughout the project life cycle.
Involved in designing and developing of distributed application.
Involved in R&D tasks to provide prove of concept.
Involved in all application development phases, including architect design.
Initiating development of large enterprise applications (ERP) Using Visual C#.
• Responsibilities
Developing integrated solutions including software and hardware programming represented in barcode devices like (data collectors, barcode printers, Time and attendance devices, access control devices, pocket pc devices) and XML.
Handle Application development through all phases of development include requirements gathering, analysis, database design, development, test and implementation.
Developing Mobile and Desktop Applications Using Visual C#, C++.
Involved in preparing estimates of the assigned projects.
• Achievements include:
Participated in development the following successful projects:
• Asset Tracking System (Tracking assets using barcode solution)
• MASABEK System (Automation of manufacture process and working process through different departments in Egypt aluminum co. (Upper Egypt)).
• Printing Program for printing barcode Labels, This Program deal with (DPL) language to deal with Data Max barcode printers.
2004 B.Sc. Computer Science with very good grade, Information technology department, faculty of computers and information system, Helwan University.