Printing tool Download PDF

Summary

Software engineer with 6+ years of experience designing, implementing and adapting technically sophisticated web applications, desktop applications and web services using Dot Net Technologies, Repository PatternAngular4+  and more. Proficient in C# infrastructure, language standards, object modeling technologies and Application Life Cycle management.

QUALIFICATIONS SUMMARY

  • Expert in developing SPA applications using angularjs, Angular 2 and nodejs.
  • 6+ years of experience in analysis, design and development of client/server, web based and n-tier applications. Expert in developing windows applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#.Net, ASP.NET, ASP.NET MVC, Web API, Angular, Dot Net Core and SQL Server.
  • Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures, and triggers using SQL Server 2008, 2008R2, 2012, 2014, 2016.
  • Functional domain experience involves Financial, Store management,Learning Systems  and school management.
  • Effective in working independently and collaboratively in teams
  • Superior analytical, time management, collaboration and problem-solving skills.

Work experience

01-2019Present

Lead Software Engineer

ITWORX Education

Analyzes, designs, coordinates and supervises the development of software systems.

Analyzes system specifications and translates system requirements to task specifications for juniors and seniors programmers

.

2017-1102-2019

Senior Software Engineer

ITWORX Education

Design, Implementing and coding Educational Software applications  using .Net,  Angularjs and Bootstrap.

2015-1011-2017

Senior Software Engineer

Codestreamz

Designing, coding and modifying company product in school management field using SPA with angularjs, bootstrap and HTML5 for client side and Web api, EF using repository pattern and SQL server  for creating server side as restful services.

Key responsibilities 

  • Analysis and design business requirements and create design document with team leader.
  • Creating ERD Schema.
  • working in full stack tasks.
  • helping and support other team members. 
2014-102015-10

Software Engineer 

Codestreamz

Designing, coding and modifying company product in school management field using SPA with angularjs, bootstrap and HTML5 for client side and Web api, EF using repository pattern and SQL server  for creating server side as restful services.

2014-012014-10

Software Developer

ISDreams Company

Designing, coding and modifying ERP, POS Systems using Microsoft technologies including  WPF,C#,SQL Server, MVC.

Key responsibilities 

  • Solve System Issues.
  • Develop new customer requests(CRs) .
  • Update system framework.

2012-062014-01

Software Developer

Minia University

Modifying, support and add new features in management information system(MIS) including different modules like (HR, Payroll, E-Learning and Control systems).

Education

20112012

9-Month Diploma

Information Technology Institute (ITI)

Cloud application Developer Track

20062010

B.Sc

Faculty of Computers and Information Minia University

Information Systems

Certificates

2014-12

Microsoft Solution Developer (MCSD) Web Applications

Microsoft

Personal Skills

  • Ability to work under pressure and deliver on time.
  • Work as a member of a project team and adapting with any team.
  • Good Research Abilities and analytical problem solving.
  • Hard working person and self-organized.

 

Languages

English

Very good reed, write and speak 

Arabic

Mother tongue