Ayman Shokry Mohamed has over 20 years of experience as a software developer working with various platforms like Windows, web and mobile. He has strong skills in languages like HTML5, CSS, jQuery, AJAX, PHP, C#/.NET, Java and the Android OS. He has worked as a senior developer for large companies in construction and software where he developed accounting, budgeting and time attendance applications. Recently, he has also worked independently on various C# and Android projects including reporting tools, games, and Islamic applications.
1. Ayman Shokry MohamedAyman Shokry Mohamed
34 Abo Hian El Tawhidy Cairo Phone: +21002581739 aym1781969@yahoo.com
Software Developer
20 years of experience of software developing many applications on different
platforms[Windows,Web,Mobile].
Aggressive problem diagnosis and creative problem solving skills
Strong organizational skills to juggle multiple tasks within the constraints of
timelines and budgets with business acumen
A solid understanding of how web applications work including security, session
management, and best development practices.
Adequate knowledge of relational database systems, Object Oriented Programming
and web application development.
more than two years’ experience designing, implementing, integrating, testing and
supporting impactful applications developed in diverse, collaborative environments
for mobile and tablet devices on the Android platform
Skills
HTML5 - CSS
JQUERY
AJAX solutions
PHP programming
C# - VB .NET Programming
Android OS
JAVA Programming
Professional Experience
• MEDCOM [large construction company] , 5/1997 to 3/2016
2. Working as senior software developer, I used both C#.Net and VB.Net to develop
or share in the development of modules for the accounting and financial department. The
Database backend for these modules was either MS SQL Server or MySQL Databases.
Selected Accomplishments:
1) Accounting Package
a) Defining Accounts Tree
b) Generating Trial Balances
c) Designing and generating Final Statement Reports (Income Statement and Balance Sheet).
d) Generating Auto Depreciation entries based on different depreciation policies.
e) This application is developed using C# , DEVEXPRESS Controls
2) Budget Cost Control Package
A. Entering data of Contractors' Contracts.
B. Entering and tracking Contactors' Payments data.
C. Entering and tracking indexation items cost, and comparing Budget to actual.
D. Comparing Contracts budget data to actual.
E. This application is developed using C# , DEVEXPRESS Controls.
• EMCO [software house company] , 5/1992 to 3/1997
Working as senior software developer where I contributed in developing programs
including:
o Time Attendance Program.
o Sales Tracking System.
Selected Accomplishments:
1) Time Attendance Program
f) Tracking and Recording Arrival and leaving of employees.
g) Generating automatic punishments for employees who don't attend in their assigned hours.
• ALAMIA [Sakhr] , 3/1991 to 5/1992
Working as senior software developer where I contributed in developing ISLAMIC
programs
• FreeLancer
Working as C# and android developer
Selected Accomplishments:
1) C# Report Generating Tool :that gives a friendly user interface, to enable end users to create ad-
hoc reports without any need for programming experience.
3. 2) Android Games using LIBGDX framework :creating many games using LIBGDX framework and
published to GOOGLE Play.
3) Android Islamic Applications : Application to display the Verses of the Holy Quran in a list with the
ability to show the explanation of each verse.
4) JQUERY Circular Count Down Plugin: which can easily create clean circular count down,it is fully
customizable,published on CODEGRAPE site http://www.codegrape.com/search?
type=files&term=count+down.
Technology
Software: Crystal Reports, MS Office (Word, Access, Excel, PowerPoint),Visual Studio 2015
Education
Bachelor degree from the Faculty of Science- CHEMISTRY SPECIAL Branch
-AIN SHAMS –University - Grade : Good – 1991.
Computer Science Diploma From The American University in Cairo [AUC] –
Year 1992