Mohamed Taha El Maghrabi, Senior Software Developer / Project Coordinator

Mohamed Taha El Maghrabi

Senior Software Developer / Project Coordinator

iTEAM

Location
Qatar - Doha
Education
Diploma, Software Development
Experience
19 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 11 Months

Senior Software Developer / Project Coordinator at iTEAM
  • Qatar - Doha
  • My current job since March 2009

Led design and implementation of new software systems. Planned and coordinated software development life cycle; ensured attainment of project deliverables within aggressive timelines. Created, enhanced, and modified legacy systems and modules. Developed frameworks and code generation templates to facilitate development. Communicated project status and ongoing issues with colleagues and senior leadership. Served as technical resource to junior team members; offered guidance, support, and technical expertise regarding software development. Supervised three developers in delivering quality solutions.

Selected Projects:
** HR & Payroll System: Spearheaded successful design and implementation of Windows application system for diverse clients, including Public Persecution, Council of Family Affairs, NATCO, State of Audit Bureau, Qatar Foundation for Women & Child Protection, Ministry of Business & Trade, Qatar Mining, Al Sraiya Group, Qatar Sports Investment, Qatar International Islamic Bank, and Midmac Contracting Company.
* Created several customer-specific components, including Employee Master File, Time Attendance, Organization Structure, Incremental / Promotions, and End of Service modules.
* Designed and implemented database; generated technical documents, user requirements, and reports; designed ERD, created system framework, tested system modules, and implemented system on customer site; trained end-users on system, and managed customer support issues.

** HR Self Services: Led develop of this SharePoint portal for client, Public Persecution; orchestrated workflow and allocated resources to ensure on-time completion.
* Designed vacation and internal loan request web parts; developed inquiries for vacations, employee files, and internal loans.
*** continued ***

Software Developer / Senior Software Developer at iTEAM
  • Qatar - Doha
  • December 2005 to March 2009

** Budget System: Collaborated extensively with team members and customer (Al Jazeera Network) representatives to gather requirements for this Windows application.
* Created budget transaction and inquiry forms, generated comprehensive reports, and restructured budget business layer to align with specified requirements.
* Developed multi-currency module, and designed business logic using SQL CLR Integration, which facilitated integration process with MS GP.
* Independently performed system design, analysis, development, Microsoft GP integration, and implementation activities.

** Finance System: Oversaw development of several key components for this ASP.NET application for client (Public Persecution), including budgeting, integration with HR & Payroll system, revenue and expense modules.
* Led development team throughout project lifecycle; coordinated with client at all stages of application development, ensuring attainment of all deliverables.

** Contracting Solution GP Add-in: Designed application database and contract milestones / finance modules specifically aligned with client (Al Sraiya Group) business requirements.

** Garage System GP Add-in: Held accountability for creating database, developing maintenance cycle, and designing invoicing module.

** Ready Mix Production System: Planned and coordinated this GP add-in for Al Sraiya Group.
* Gathered requirements, formulated technical specifications, and designed application database.
* Developed production and sales cycles; successfully created integration process between system and MS GP using GP Web Services.

** Item Matrix: Developed item matrix settings, forms, and reports for this GP add-in.

** Car Rental Windows Application System: Actively participated in business layer development phase.
* Created master data file, designed application database, developed rented car tracking / work orders and pricing modules, and coordinated integration with MS GP.

Software Developer at Smart Solution Co.
  • Egypt - Cairo
  • March 2005 to December 2005

Designed and developed systems based on customer-specific needs; collaborated with technical colleagues to determine project specifications, coordinate workflow, and implement software features. Resolved bugs, removed bottlenecks, and met performance requirements. Interfaced with project managers, technical team, and senior leadership; offered expertise regarding system enhancements / features.

Selected Projects:
** Retail Management System: Played key role in designing this Windows application database.
* Created several critical modules, including inventory and Point-of-Sale (POS) modules.
* Generated comprehensive reports that detailed key metrics using Crystal Reports.

** Clinic Management System: Held full accountability for designing application database; successfully developed checkup and consultation modules.

Technical Support at Power Tech.
  • Egypt - Cairo
  • September 2003 to June 2004

Held full accountability for implementing and supporting software system; troubleshot technical issues to ensure optimum stability and functionality. Interfaced with colleagues to gather customer requirements and define specifications.

Selected Project:
** MAESTRO Retail Management System: Actively participated on team tasked with implementing and supporting MAESTRO system.
* Successfully resolved technical issues and enhanced forms / reports using in-house developed modifications tools.
* Delivered hands-on training sessions to customers regarding system operations.

Education

Diploma, Software Development
  • at New Horizons Training Center
  • January 2005

** Querying Microsoft SQL Server Transact, SQL ** Programming Microsoft SQL Server Database ** Programming with C# ** Developing Microsoft .Net Application for Windows (Visual C#) ** Programming with ADO.NET ** Developing Microsoft ASP.Net Web Application Using Visual Studio.Net ** Core & Advanced Windows Application Visual Studio.Net ** Core & Advanced Web Application Using Visual Studio.Net

Bachelor's degree, Accounting
  • at Benha University
  • June 2003

Specialties & Skills

Senior Software Developer
Project Management
solutions design
Team Leadership
C# (Windows App.)
MS Reporting Services
MS Dexterity
Crystal Reports
share point portal
SQL Server
MS Dynamics GP
RMS systems
ASP.NET
Project Management

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

Project Management Professional (Training)
Training Institute:
College of the North Atlantic - Qatar
Date Attended:
January 2014
Duration:
130 hours
ITIL® V3 FOUNDATION (Training)
Training Institute:
Exeed
Date Attended:
December 2013
Duration:
24 hours
Developing & Implementing Web application with C#.NET (Training)
Training Institute:
New Horizons - Egypt
Date Attended:
June 2004

Hobbies

  • Photography
  • Clay Shooting