1. AHMED ELSHERBINY
Hawley, Kuwait | +965 96655868 | a7mednabil@gmail.com
OBJECTIVE
Expand my experience and be a part of something bigger than the local market.
PERSONAL INFORMATION
- Nationality: Egyptian
- Date of Birth: 1/6/1987
- Marital Status: Married
- Military Status:
- Driving License:
- Visa Status:
Completed
Kuwait & Egyptian.
Transferable Visa 18.
- Languages: Arabic (mother tongue) – English (very good)
- Education: Zagazig University, B.Sc. Computer Science And Information System, 2008, Good
Major: Computer Science, Graduation Project: Remote Desktop Control, Excellent.
SUMMARY
1. IT Professional with more than 8 years of experience in software development.
2. Developed Enterprise class solutions for Banking, Telecom, IT Services and Government organizations.
3. Experienced in team leadership and technical leading activities, team task assignment and follow-up, activities
implementation quality reviews, team co-ordination, collaborative working environment
4. Enterprise experience in requirements gathering, business process modeling analysis for functional and non-
functional requirements, integration and back-end requirements
5. Professional solution and system design activities and modeling using UML and other accepted worldwide
standards to cover use cases, system activities, integration and web service analysis and release processes
management
6. Professional communication and presentation skills
7. Professional technical and business modeling and documentation skills
8. Hands on experience in ASP.Net, ADO.Net, C#.Net, VB.Net, Ajax, XML, Entity Framework 4.0, LINQ Query,
Microsoft SQL Server, Design Patterns and Agile methodologies.
9. Web Design Skills: Scripting: PSD slicing, HTML, CSS, JQuery and JavaScript.
10. Well versed in Web server Configuration services (Application Server, Web server rules) IIS 6, 7, 7.5 and FTP
Service Management.
TECHNICAL SKILLS
- JavaScript, J Query, HTML, CSS, MVC, XML, AJAX, ADO.Net 4.0.
- Microsoft Visual Studio .NET 2010 (C#, Vb.Net) “Certified”.
- ASP.NET 4.0 with advanced levels “Certified”.
- Silverlight 3.0 “not Implement any projects”.
- Oracle 9i, SQL Server 2008 R2.
- Entity Framework (4.0, 6.0), LINQ Queries, LINQ to SQL and LINQ to Entities.
- Share point 2010 Application Development.
- Share point 2010 Configuration.
CERTIFICATIONS
- Microsoft® Certified Technology Specialist: SharePoint 2010, Configuration
Date of achievement: 09/28/2013 __ Certification number: E400-6448.
- Microsoft® Certified Technology Specialist: SharePoint 2010, Application Development
Date of achievement: 24/05/2014 __ Certification number: E821-5822.
ARCHITECTURE SKILLS
- Possesses significant knowledge of client server and internet systems architectures.
- Creates well designed, reusable objects.
- Understands browser specific compatibility issues.
- Understands the benefits of the various design methodologies and object oriented environments.
OTHER SKILLS
- Working Very Good with (Internet Information Services "IIS 7", N-Tier architecture, So think DHTML Menu,
2. ASP Maker, Code Smith Tools)
- Agile software development methodologies based Knowledge, Source Control “MS Visual SourceSafe (VSS)".
EMPLOYMENT HISTORY
Senior Front-End Systems Developer, @Kuwait Finance House Bank “KFH” 01/07/2014 — Now
Kuwait, http://www.Kfh.com
- Working with workflow systems.
- Solution Development and Delivery.
- Create efficient and logical databases.
- Creates and executes project work plans and revises as appropriate to meet
changing needs and requirements.
- Communicates and enforces coding standards.
- Consistently delivers high‐quality services to business.
Projects working on
1- ATM Reconciliation
This system keeps the transactions for all KFH ATM for three months back
and calculates the balancing process for each ATM machine. It also give
various reports about ATM transactions.
The system has two levels (Admin, User).
2- KNET Settlements
Automatically settle KNet transactions and perform daily reconciliations.
The KNet Settlement and Reconciliation System offers Operations
department users a quick, convenient and comprehensive way to reconcile
credits and debits between the KNet company transactions and KFH bank
transactions.
Also, the system contains the reconciliation of cheque book orders between
KNet and KFH and many other statistical reports
3- BPM – Board Performance Management
It used to evaluate the board performance which give an account for each
board to be able to evaluate the others.
Have a membership module with administrator level to create / update /
delete any account.
4- Commercial XIRR – Calculate Internal Rate of Return
It used to calculate the internal rate of return (IRR) a rate of return used in
capital budgeting to measure and compare the profitability of investments
in the context of savings and loans for the commercial department.
5- RES – Real Estate Shares
The system which is provided with search box by civil id to search about the
open deals and shares percentage for each share holder.
The system has the capability to update the shares percentage regarding to
specific business cases and logic.
6- UBN – Unified Beneficiaries
The system is used to search about all type of beneficiaries (KFH / Telex) and
the capability to list the pending beneficiaries and to validate and make
them activated with provide a specific reason.
7- SDA – Salary Draw Application
The system is used in the draw events for a special account called "Winner
Account" has prizes / gifts based on quarter draw.
It generate the random selection of the number of winner based on the
configuration with selected prizes / gifts.
8- TDM – Tandem Migration Project
3. Is a huge project to move all commercial banking sector from tandem
database to oracle database with all testing cases and database tuning.
9- EZWS – EZway Sales Web Services.
Is the middle ware web service that used to communicate with the VB
classic and .Net solution and talking with tandem database.
Senior .Net Developer, @Safat Enterprise Solution “SafatES” 01/07/2013 — 01/07/2014
Al-Salmiya, Kuwait, http://www.SafatES.com
- Working with workflow systems.
- Designing an asset product (loans & credit cards) workflow approval tracking banking systems.
- Desinging the Object Oriented software diagrams (Use cases, Class Diagram, Database Diagram, Prototypes)
- Working and maintaining company SharePoint portal and working with SharePoint project server 2010.
- Write technical documentation, deployment plans, SSIS packages, SSRS for SarePoint and Project Server.
- Working with load testing and stress load tools to test the software performance.
- Analyzing business, functional, and technical requirements to make sure project met expectations.
- Solution Development and Delivery.
- Create efficient and logical databases.
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Communicates and enforces coding standards.
- Manages resources within budget and project schedule.
- Consistently delivers high‐quality services to clients.
Projects working on
10- KFH / ODF
Bank Operations Processes Automation with integration with Middleware, Single-Sign-On, Docuware
Document Management system and Oracle Business Process Management.
11- NBK / MyApp
MyApp is an asset product (loans or credit cards) approval tracking system. It consists of five main
modules, as listed below:
- Workflow Module - Application Module - Notification Module
- Report Generation Module - Administration Module
Role
Requirement gathering for a new version and working with the system analysts to provide him
for modeling software systems from requirements to specification with a proper use cases.
Scheduled meeting arrangement with the core business team for requirements analysis and
planning the project.
Responsible for project performance, deliverable releases throw UAT and Productions
environments.
Following up with the business team for any additional requirements.
Technology Used:
- Architecting: Ms. Project, Visio, UML tools.
- Programing Language: Asp.Net, C#, Ajax, JQuery, JavaScript, and Microsoft Enterprise Library.
- Database: Microsoft SQL Server 2008
- DevExpress Tools: Feature-Complete UI Controls, and Business Application Frameworks for VS.
12- KFH as Outsource Employee 03/2014 — 07/2014
Projects Working on:
- Branches Claims “BRC”
An N-Tier web based system that will be used by KFH-Operations Department to record daily claims of
branches and the department of matches in the database, where they are automatically followed up
by the department of matches in terms of auditing and reviewing other entities required studying and
statistics extracted from the system.
Role: Team Leader for redesign and redevelopment.
- Takaful Insurance System – TIS
An N-Tier web based system that used by KFH-Saving & Investment Department to record a saving
accounts with a built-in Takaful (Islamic insurance) cover as following:
1- Marriage Account:
This account is targeted to the parents who have children within the age of birth to 20 years.
The saving for this account will be automatically collected from a specified account on a
4. monthly basis.
2- Retirement Account:
This account is targeted to the individuals who are within the age of 21 years to 55 years. The
saving for this account will be automatically collected from a specified account on a monthly
basis.
3- Achievement Account:
This account is targeted to the individuals who are within the age of 21 years to 55 years. The
saving for this account will be automatically collected from a specified account on a monthly
basis
Role: Act as team member for developing new requirements.
- iTran Application
An intermediary application between mosaic and NCR machine, when the checks come to operations
department. the checks data are (Check Number , Account Number and Bank Number) so they need
to be sure of the amount from MOSAIC / GFS database and get other data such as (Account Number,
Check Number, Amount and Bank Number)
The output will be in TEXT file with specific format and path to be available for the NCR machine to
match between the checks and text file data, therefore NCR will print the amount and other details on
the checks then distributes and Collects checks for each bank separately.
Role: Maintaining and Enhance The Current Application.
Senior Web Developer, @Hard Task 07/05/2011 — 01/06/2013
Sharq, Kuwait, http://www.HardTask.com
- Supervising junior developers throughout migration project lifecycle.
- Establish the purpose of the websites based upon their target audience.
- Gathering Information from internal & external clients.
- Brain Storming with the team and discussing the requiremnts.
- Development of robust and user-friendly .NET-based web applications.
- Write the programming code, either from scratch or by adapting existing website software and graphics
packages to meet business requirements and working with E-Commerce websites throws E-Payment
Gateways (K-NET).
- Test the websites and identify any technical problems.
- Designs and codes superior technical solutions, enforces coding standards.
- Creation of site layout/user interface from provided design concepts by using standard HTML/CSS practices.
- Design and development of Crystal Report
- Reviews work of team.
Projects working
1- Portal of Ministry of Commerce and Industry of Kuwait
Role
Requirement gathering from the client and working with the system analysts to provide him for
modeling software systems from requirements to specification with a proper use cases.
Scheduled meeting arrangement with the core business team for requirements analysis and
planning the project.
Team leader for the project to handle all the activities on site and how to implement the agile scrum
methodology.
Working with my team members at creating the based structure for the implementation, work flow
planning with the actual work and the team lead for system development.
Responsible for projects performance, deliverable releases throw UAT and Productions
environments.
Following up with the business team throw mails and meetings for any additional requirements.
Technology Used:
- Architecting: Ms. Project, Visio, UML tools.
- Programing Language: Asp.Net, C#, Ajax, JQuery, JavaScript, and Microsoft Enterprise Library.
- Database: Microsoft SQL Server 2008
- DevExpress Tools: Feature-Complete UI Controls, and Business Application Frameworks for VS.
Contacts Ref:
Eng. Mishal Mosamh project manager @ HardTask Mob: +965 97487965
Projects accomplished:
o http://www.orimix.com http://www.zummorroda.com
o http://www.dirbiz.com http://www.taw-kw.com
5. o http://www.bzeelogistics.com http://www.lushkuwait.com
o http://www.alkuwaitiah.com http://www.7eyad.com
o http://www.redlinekw.com http://www.hadath.net
o http://www.greenline.com.kw http://www.reqaba.com
o http://www.motor-house.net http://www.saudicar.com
o http://www.yabiladeal.com http://www.ksacar.com
o http://www.albaghli-united.com http://www.albaghli-sponge.com
o http://www.diva-kw.com http://www.drwazaq8.com
o http://www.kickersacademy.com http://www.dukkangrill.com
o http://www.almostaneer.com And others……etc.
Web Developer Specialist, @TE Data, Egypt 05/05/2010 — 05/5/2011
Smart Village, Giza, Egypt, http://www.TeData.net
- Create and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Implementing the database objects (Tables, Views, Stored Procedures, Functions, Triggers, Indexes, ) & write
T-SQL.
- Easily recognizes system deficiencies and implements effective solutions.
- Applies knowledge of industry trends and developments to improve our services.
- Develop and integrate design layout for the project.
Projects accomplished:
o http://www.tedata.net http://www.cairometro.gov.eg
o http://www.alahlytv.net http://media.telive.net
o http://news.telive.net http://www.telecomegypt.com.eg
o http://music.telive.net http://ir.telecomegypt.com.eg
o http://www.egyptjan25.net
Technology Used:
- Programing Language: Asp.Net, C#, VB.Net, Ajax, JQuery, JavaScript, and Entity Framework 4.0.
- Database: Microsoft SQL Server 2008 R2
Contacts Ref:
Eng. Sameh Hassan Operation Section Head Manager @ TE Data Mob: +2 01001608629
Eng. Ahmed Mongy Technical Software Team Leader @ TE Data Mob: +2 01008007984
Web Developer, @Comet For Trading and Engineering Works 15/03/2008 — 30/04/2010
Misr Algdida, Almaza, , Egypt, http://www.CometEGY.com
- Create web applications to serve websites for the company’s clients.
- Refurbishing old applications and develop it with new technologies.
Technology Used:
- Programing Language: Asp.Net 2.0, C#, Ajax, and JavaScript.
- Database: Microsoft SQL Server 2008
Contacts Ref:
Eng. Mahmoud Hassan IT Manager @ CometEG Mob: +2 0 100 141 3492
FREELANCE PROJECTS
o http://www.alfamedical.org http://www.egyptgastrohep.com
o http://www.forsportmisr.com http://www.eximco-eg.com
o http://www.ctcacademy.com http://www.ta3refat.com
o http://www.enazygroup.com www.egyptendoworkshop.com
o http://www.krbonline.com http://www.alholy.net
o http://www.raukuwait.com
ACTIVITIES
- Playing football, Psp, Ping Pong, Chess.
- Reading, joining the social and technical activities.
SUPPORTING SKILLS (S OFT SKILLS)
6. - Time Management, Requirement gathering, Work under pressure, Good Research Ability, Willingness to learn
the updated methodologies and technology.
- Excellent interpersonal and communication skills
- Results-driven professional, recognized for taking on major initiatives, adapting to rapidly changing
environments and resolving mission-critical issues to ensure bottom-line success
- Possesses significant knowledge of client server and internet systems architectures
- Understands the benefits of the various design methodologies and object oriented environments
- Creates well designed, reusable objects
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements