Diaa Elkhateeb, Software Development Lead

Diaa Elkhateeb

Software Development Lead

Esol FZ LLC

Location
Egypt - Cairo
Education
Bachelor's degree, Information Systems
Experience
20 years, 8 Months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 8 Months

Software Development Lead at Esol FZ LLC
  • Egypt - Cairo
  • My current job since February 2014

Analysis, design, develop, integrate and support educational and non-educational specific web applications using .NET technology.

Technical proficiency demonstrated: Microsoft Visual studio.NET 2013, Azure TFS, C#, Yammer, EF, Microsoft SQL Server 2012, JQuery, JS, and Ajax.

Key achievements:
• Gather the requirement engaging customers’ reviews and comments.
• Develop specifications and innovative designs of the migration process using modeling tools to improve, enhance and resolve upcoming technical issues.
• Integrate developed Apps with other vendors Apps using SOA.
• Provide technical liaison and technical consulting services.

Software Development Team Leader at Grow Game Software Development
  • Egypt - Cairo
  • November 2012 to December 2013

Migrate current LMS system (www.klickdata.se) to LCMS system using open source technologies.

Technical proficiency demonstrated: PHP Zend framework, MySQL, Ubuntu 12.10 Linux, and Netbeans 7.

Key achievements:
• Requirement gathering engaging customers’ reviews and comments producing SRS document.
• Develop specifications and innovative designs of the migration process using modeling tools to improve, enhance and resolve upcoming technical issues producing SDD document.
• Sharing the team implementing these designs, and performing developer verification and validation of those implementations to ensure quality outcomes.
• Supervising and leading the software development team.

Software Development Team Leader. at ATI.
  • Egypt - Cairo
  • July 2011 to February 2012

Lead the software team to develop Alert systems to most of the USA governmental establishments using .NET technology. Its purpose is to send alert (Text, Image, Video, or all together) over LAN, WAN, and Internet to all clients. The application would integrate with social networks such as Facebook, Twitter, MSN, and Yahoo messenger. \n \n \nTechnical proficiency demonstrated: Microsoft Visual studio.NET 2010, TFS 2010, C#, VB.NET, Desktop App, Microsoft SQL Server 2005, UML, and SOA. \n \nKey achievements: \n• Provide technical liaison and technical consulting services. \n \n• Develop specifications and support innovative design to create, improve, enhance, and resolve coming up issues and fit business needs. \n• Share those designs implementation, and perform developer verification and validation to ensure quality outcomes. \n• Lead and manage the software development team.

Sr. Software Development Consultant at BayaNet Inc.
  • Egypt - Cairo
  • January 2009 to May 2011

Analyze, design, and develop ERP business modules using Microsoft .NET technology and Microsoft Axapta 2009. \n \nTechnical proficiency demonstrated: Microsoft Visual studio.NET 2010, TFS 2010, C#, VB.NET, Desktop App, Microsoft SQL Server 2005, UML, and SOA. \n \nKey achievements: \n• Provide technical liaison and consulting services. \n• Develop specifications and innovative designs using to improve, enhance and resolve customer problems and fit customer needs. \n• Implement those designs, and perform developer verification and validation of those implementations to ensure quality outcomes (e.g. unit testing using MSTest). \n• Perform product development in accordance with standard methodology and practices. \n• Work on customizing Microsoft business solutions modules in order to fit clients’ needs in the Egyptian and Gulf markets. This involves coding to append functionally or coding to add totally new features.

System Analyst/Consultant at ADDAR Group
  • Saudi Arabia - Jeddah
  • July 2006 to May 2008

Consultant for the National Commercial Bank (NCB) Jeddah (http://www.alahli.com). Develop, implement, upgrade and manage middleware enterprise applications & software components using various technologies that correlate and interact with other vendor’s applications such as front-end and back-end interfaces. \n \nTechnical proficiency demonstrated: Microsoft Visual studio.NET, C#, VB.NET, Desktop App, ASP.NET 2, IIS, Microsoft SQL Server 2005, Sybase DB, Kondor+ front-end banking system, Flexcube back-end system, UNIX, SOA, and UML. \n \nKey achievements: \n• Direct projects from the customer requirements to solution delivery within required time-frame and budget. Projects budgets exceed 1M SAR. \n• Determine and select the needed resources for the assigned projects. \n• Analyze the requirements engaging the stakeholders. \n• Design the core system components. \n• Build the software models. \n• Supervise and leading the software development team. \n• Wrap the Reuters Kondor+ APIs into .NET Class libraries. \n• Integrate Kondor+ with Bank Retail branches through building communication base infrastructure that depends on XML messaging. \n• Integrate the middleware components with the correlated systems. \n• Design and implement the Money Market Islamic Time Deposit technical requirements from the MW Treasury side, STP, and data formatting for Kondor+. \n• Build a SWIFT batch for SWIFT messages of BESS payment system. \n• Build technical specs for BANCS (Core Banking System) XML Interface with FCC (Flexcube - Treasury BackOffice System).

Sr. Software Developer at Al-Alamiah for Internet and Communications.
  • Saudi Arabia - Jeddah
  • May 2004 to May 2006

Design, implement, and upgrade one of the largest Hajj and Umra E-Gov web applications (http://www.babalumra.com) in Saudi Arabia using ASP.NET that designed and implemented as N/tiers architecture. The application aims to automate all the Hajj & Umra business process. \n \nTechnical proficiency demonstrated: Microsoft Visual studio.NET, C#, VB.NET, Desktop App, ASP.NET 1.1, IIS, Oracle 6i PL/SQL, UML, and Web Services. \n \nKey achievements: \n• Sharing setting technical design. \n• Implement the core system components using .NET desktop and web technologies (Windows forms and ASP.NET). \n• Upgrade and enhance database schemas (Oracle 6i). \n• Integrate the system with ministry of Hajj and ministry of interior systems through Web Services. \n• Sharing leading the software team.

Software Engineer at Sofisat Inc.
  • Egypt - Cairo
  • March 2002 to May 2004

In cooperation with GDSS Global Inc. (http://www.gdssglobal.com) California, USA, we build a new telecommunication network for Egypt using VoIP (Voice over IP) for supplying wireless home telephone lines through microwave links under packet switching technology.

Technical proficiency demonstrated: C, C++, K-Develop IDE, Linux, PHP, Apache web server, MySQL, Microsoft Visual studio.NET, C#, ASP.NET 1.1, IIS, and Microsoft SQL Server.
Key achievements:
• Debug and fix VoIP modules using C, C++ with K-Develop IDE.
• Install and configure SS7 gateways that translate H323 protocol.
• Remote wireless telephone cabinets’ installation and maintenance.
• Maintain the telephone cabinets in the field that work with VoIP (IP network administration).
• System monitoring and troubleshooting (NOC “Network Operations Center”).
• Cisco routers familiarity.
• Develop software modules for monitoring performance and faults of telecom units that work with VSAT using Crontab, Born Shell scripts, and PHP. Application routs over 60 Linux servers every 12 hour for collecting data and storing it into MySQL database.
• Develop Customer Complaints System for Call Center services using ASP.NET and SQL Server 2000
• Develop Work Order System for tracing the status of all network subscribers and commit all the required transactions that depend on the status of the subscriber using ASP.NET and SQL Server 2000

Education

Bachelor's degree, Information Systems
  • at Sadat Academy
  • July 2001

Specialties & Skills

Software Solutions
Technical Liaison
Software Engineering
IT Service Management

Social Profiles

Personal Website
Personal Website
deepbucket.io

Languages

Arabic
Native Speaker
English
Expert
German
Beginner

Memberships

CIW
  • Certified Internet Webmaster
  • August 2001
Microsoft
  • MCP VC++ 6 Desktop Applications
  • May 2002

Training and Certifications

CIW (Certificate)
Date Attended:
March 2001
Valid Until:
July 2001
MCP VC++ 6 Desktop Applications. (Certificate)
Date Attended:
November 2001
Valid Until:
May 2002