Ahmed Zayed, Senior Software Developer

Ahmed Zayed

Senior Software Developer

Nile Bits

Location
Egypt - Cairo
Education
Bachelor's degree, Computer Sciences
Experience
18 years, 8 months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 8 months

Senior Software Developer at Nile Bits
  • Egypt - Cairo
  • November 2019 to February 2020

Maintaining a desktop software application for managing manufacturing industries using VB.Net, C#, Devexpress, MS SQL Server

Senior Software Developer at El Tanmia Misr for Electronic Systems
  • Egypt - Cairo
  • December 2015 to May 2019

 Maintaining and developing software applications for parking management systems, Access control systems, Queueing Systems that deal with different h/w devices (card readers, led screens, park gates) and generate multiple reports
 Supporting the applications at customers' sites
 Achieved Projects
 Led screen SDK
 Parking Control Board SDK
 Access Control Board SDK
 Multiple Parking Management Systems (dealing with different H/W)
 Queuing System
 Access Control System

Project Manager, Business Analyst, VB 6 Developer at Al-Nwafith for office equipment & Computer Joint-Stock Company (Cairo Branch)
  • Egypt - Cairo
  • October 2010 to December 2015

The company supported and converted an old VB financial application into web application for one of the biggest Libyan governmental organizations ("Organization for Development of Administrative Centers" ODAC) and developing HR application for a real estate company in Tripoli.

 Project Manager Role:
 Responding to RFPs by preparing technical proposals and assisting in preparing financial proposals (specially in the resources & cost areas).
 Managing the recruitment process from determining the required persons and their job descriptions till the final selection.
 Putting plans & schedules for current and future projects.
 Managing a staff of developers, testers and support engineers from the initiation phase of the project till the final delivery.
 Supporting the team in some technical issues (in SQL Server and Reporting Services fields).
 Travelling to Libya for supporting delivery of the project, conducting business analysis meetings and solving project delivery conflicts.
 Supporting old VB 6 project by implementing some programming tasks
 Business Analyst Role:
 Gathering Requirements by conducting meetings with customers & from old VB 6 Application.
 Documenting the business requirements & designing applications based on it.
 Supporting the development team in their inquiries about the business.

.Net Team Leader at Comsys Software
  • Egypt - Cairo
  • February 2006 to December 2009

 Constructing a framework for a financial package using VS.Net 2005, SQL Server 2000, and 2005 as a back end, MS Application Blocks, SQL Server Reporting Services and settling standards for development (Code documentation, error handling, …etc).
 Gathering requirements either by reverse engineering old SW (developed by VB 6) or meetings with different internal stake holders in the company and field experts. Documenting the requirements to functional requirements, non-functional, system requirements, business rules, and Analysis Diagrams using Enterprise Architect.
 Transferring requirements into design and documenting this design through using multiple UML Diagrams (Class Diagram, Sequence diagrams) using Enterprise Architect and database design.
 Assigning tasks to team of developers, coordinating between them, monitoring progress, and participating in research for technical problems, testing products to make sure that implementation follows the standards and on a high degree of quality.
 Preparing schedules and reporting project status to management using some report formats for collecting and reporting the status using MS Project & MS Excel
 Participating in the configuration management using Team Foundation Server (Creating projects, Adding users, assigning permissions, …etc) and Source Safe
 Participated in building team through CV scanning, conducting technical tests and technical interviews
• Interfacing with different other departments' representative (testers, technical support, marketing) and management

Senior Developer at Perfect Project
  • Egypt - Cairo
  • April 2003 to January 2006

 Designing and Developing New Database Applications using Visual Basic 6.0, MS Access, MS SQL Server 2000, Crystal Reports 7.0
 Fixing old projects’ problems and bugs
 Applying new standards for old applications including security, backup …etc and enhancing performance
 Converting the DBMS from Access to SQL Server
 Assisting and training Customer Support Team
 Training and Supporting junior programmers

VB Developer at Advanced Computer Services
  • Egypt - Cairo
  • November 1999 to October 2001

 Analyzing user requirements, designing applications, preparing time tables for various tasks
 Developing Database Applications using Visual Basic 6.0, Access Crystal Reports 4.5 & 7.0
 Preparing Test Plans, managing the finishing stage of the projects including the implementation of security hardware keys and the operations stage

Quality Control officer at Khalifa Computer Group
  • Egypt - Cairo
  • December 1998 to October 1999

 Preparing Test Plans for various commercial and multimedia projects.
 Implementing Test Plans, generating various design errors and programming bugs reports and coordinating the finishing of the projects with the programmers.
 Assisting marketing department, customer support representatives, getting customers feedback and reporting feedback to design department

Education

Bachelor's degree, Computer Sciences
  • at Sadat Academy for Management Sciences
  • June 1998

,

Specialties & Skills

SQL Server 2000 2008
Team Leadership
Project Management
Crystal Reports
ADMINISTRATION
ARCHITECTURE
BUSINESS ANALYSIS
COMPUTER HARDWARE
CONFIGURATION MANAGEMENT
CRYSTAL REPORTS
CUSTOMER SUPPORT
DATABASE ADMINISTRATION

Languages

Arabic
Native Speaker
English
Intermediate

Training and Certifications

PMP Preparation (Training)
Training Institute:
Jupiter 2000

Hobbies

  • Watching Documentaries