I can design and develop web applications using latest technologies like react , .net core
also I can use moqubs to design the user interface
I have a creative and analytical thinker, hard worker, Social personality, Ambitious and able to work in teams, can manage time effectively, can meet deadlines, Accurate at work, Co-operative, looking for learning and self-development.
My Education:
--------------------
September 2004 - June 2009
University Degree: B.Sc. Engineering.
University: Asyut University (www.aun.edu.eg).
Faculty: Faculty of Engineering.
Department: Electrical Engineering – Electronics and Communication Division
Grade: Very Good.
Graduation Project: Alarm System via mobile SMS using sensors and microcontroller.
Project Grade: Excellent
Software Development Diploma:
September 2010 – June 2011
Institute: Information Technology Institute (ITI).
Department: Software development.
Graduation project: Training at ITS company as outsourcing
My work experience:
--------------------------
June 2012 – June 2018: Software developer at ITS Company:
• Get good experience in Islamic banking business.
• Work as team lead in projects like KFHB, KFHC
• Perform design review and code review.
• Use Clear Quest tool and Clear Case tool to perform the development cycle
• Work as team lead in the new generation product (NG) which is a web framework for most of the company products like core banking , Islamic banking and Teller operations.
• Work as software designer in NG.
• Use VSTS to manage my work.
Technical skills:
---------------------
• Deep understanding of (Object Oriented Programing) OOP concepts.
• Deep Understanding of Database Concepts.
• Microsoft SQL Server.
• Good knowledge in Design pattern and SOLID principles
• Good knowledge in C# ,ADO.NET ,and Language Integrated Query (LINQ).
• Good knowledge in HTML, JavaScript, React.
My hobbies and activities:
----------------------------------
• Reading.
• Internet Search.
• Watch documented films.
Work Terms
I can work on from 5 pm to 11 pm.
I preferred to communicate through zoom.
I use payment term : QNB account