
Mohammed Hammad Abdelhameed
Senior Full Stack Web Developer
Riyadh, Saudi ArabiaWork Experience
Senior Full Stack .Net DeveloperFull Time
SDAIA - Saudi Data & AI Authority
Feb 2021 - Present -4 yrs, 5 months
Saudi Arabia , Riyadh
- Job Details:- Working as a Senior software developer in Ehsan portal Ehsan.sa - Develop both backend and frontend aspects. - using ABP framework with EF core.
Senior Full Stack Web DeveloperFull Time
THIQAH Business Services
Dec 2019 - Jan 2021 -1 yr, 1 month
Saudi Arabia , Riyadh
- Job Details:Technology Summary: Asp Boilerplate(ABP) framework, Asp.Net MVC, Angular 10, Ngbootstrap, Ngxs C#, .Net Core, Entity Framework Core, Typescript, DDD principles, Repository and Unit of work, SQL server, VS 2017/2019, Git, Git Flow, Azure DevOps. Main Duties: • Translate business requirements and user stories into a project code that achieves the desired business outcomes. • Develop web applications using Microsoft technologies, ABP framework and angular. • Design and implement Back End and Front End code. • Integrating third-party API’s. • Discover and fix programming bugs. • Implementing the architecture using C#, OOP concept, SOLID principles of OOP, Agile design and Domain-Driven Design pattern. • Using Asp.net MVC framework-Razor View Engine, Ajax, JQuery and Bootstrap. • Using Entity Framework to manipulate and fetch the data from a database. • Developing and integrating with (RESTful, SOA) services. • Involving in quality and performance testing activity. • Issue Tracking/Source Control using Git, Git Flow and Azure DevOps.
Software Development Team LeadFull Time
Leader Investment Group- LIG Egypt Branch
Nov 2018 - Nov 2019 -1 yr
Egypt , Cairo
- Job Details:Technology Summary: C#, ASP.Net MVC Framework, Razor View Engine, RESTFUL/SOA Services, JavaScript, Ajax, JQuery, Bootstrap, Entity Framework, SQL Server, Visual Studio 2013/2015, JIRA and TFS. Main Duties: - Lead Development Team members. - Performing Design, Coding and Code Review. - Manage and monitor resources performance aligned with Planning and distributing tasks. - Analysis and validating business requirements then translate business and technical requirements into a project that achieves the desired business needs. - Planning and scheduling project activities to meet the delivery. - Discover and fix programming bugs. - Involving in coding, quality and performance testing activities. - Integrating third-party API’s.
Senior Software DeveloperFull Time
Leader Investment Group- LIG
Nov 2015 - Oct 2018 -2 yrs, 11 months
Saudi Arabia , Riyadh
- Job Details:Senior Software Developer • Work on FOX ERP system (www.foxerp.com). • FOX is an Enterprise Resource Planning System which have 4 modules (Accounting, Inventory, HRM, and Archiving). • Develop new requirments and functionalities using .Net Technologies. • Design and implement reports using FastReport tool. • Perform enhancements on FOX ERP. • Fix and correct Bugs/Issues. • Support Production and UAT Releases in production site. • Issue/Defect tracking using JIRA. • Source/Changes control using TFS.
Education
Technical Diploma in Software Development
Information Technology Institute (ITI)Jan 2011 - Jan 2012 - 1 Year
BSc in Computer And Information
Assiut University (AUN)Jan 2006 - Jan 2010 - 4 yr
High School - Thanaweya Amma
ahmed qurashyJan 2006
Skills
- Microsoft SQL Server
- C#
- Information Technology (IT)
- Microsoft Visual Studio
- .Net
- Software Engineering
- Software Development
- MS SQL Server
- ASP.NET Core
- Xml Web Services
View More
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
System Development
Information Technology Institute·2012Cloud Application Developer
2012