Summary
Overview
Work History
Education
Skills
Affiliations
Additional Information
Timeline
Generic

Mohamed Hegab

Cairo

Summary

Experienced Web Developer adept in all stages of advanced web development. Knowledgeable in user interface, testing, and debugging processes. Bringing forth expertise in design, installation, testing and maintenance of web systems. Equipped with a diverse and promising skill-set. Proficient in an assortment of technologies, including ASP.NET, C#, IIS, and Microsoft SQL Server. Able to effectively self-manage during independent projects, as well as collaborate in a team setting.

Overview

10
10
years of professional experience

Work History

Team Leader

AMANAH TEKNOLOGIA
Cairo
06.2023 - Current
  • Managing and working with a small team on an application called IHakeem which provides online medical services
  • Evaluated team performance and provided constructive feedback to help team members improve
  • Led team meetings to discuss progress and review any challenges faced

Team Coordinator

ITWORX
06.2022 - 06.2023
  • Developed and implemented team processes and procedures that reduced errors and improved team performance
  • Managed and worked closely with other team members to apply new features and identify and remove software bugs
  • Amended existing software to upgrade interfaces and elevate performance

Senior .Net Developer

ITWORX
03.2020 - 06.2022
  • Worked closely with other developers, UX designers, business and systems analysts to create a cohesive finished product
  • Diagnosed performance issues in-house, only escalating to vendors for firmware or software fixes

Senior .Net Developer

Integrated Technology Group (ITG)
04.2019 - 03.2020
  • Worked on huge school management system called eduwave-k-12 as senior .Net Developer
  • The most important points I worked on: 1 - Upgrade cases and add them to the module called Auto Schedule Generator, which is used genetic algorithm
  • 2- Using kendoMediaPlayer etc

Professional .Net Developer

Integrated Technology Group (ITG)
01.2018 - 04.2019
  • Worked on huge school management system called eduwave-k-12 as Professional .Net Developer
  • The most important points I worked on: 1 - Using genetic algorithm to create auto schedule generator using Bing voice recognition API to create voice commands Communication Template (create predefined templates for emails and SMS messages) using kendoMediaPlayer etc

Junior.Net Developer

Integrated Technology Group (ITG)
09.2017 - 01.2018
  • Worked on huge school management system called eduwave-k-12 as Junior .Net Developer
  • The most important points I worked on: - using spire library to works and handle file processing like adding watermark to any file type

Full Stack .Net Developer

Pista Ads Inc
01.2017 - 09.2017
  • Worked as a full stack web developer on hospital management system, including back-end services, front-end interface, and database
  • Project Description: It is an ERP system for hospitals
  • It consist of eleven module to manage everything within the hospital and website to view what the hospital can offer
  • Tools: C#, Asp.net Web Forms, ASP.NET - Ajax Control, Web Method, Json, Microsoft SQL server, Entity framework, JavaScript, JQuery, HTML, CSS and Bootstrap

Junior.Net Developer

A2ZSolutions
10.2015 - 12.2016
  • Working with senior developers to deliver fast delivery small projects
  • Working on the project in all its stages, starting from collecting information from the client, analysis, development, testing, and to delivery
  • Projects: 3D Cover Book, Medicines stores management system, Upgrade Restaurant management system, Projects management system, Places notification system, Restaurant Shifts Management System, Filter Company System, Redfodie (It is an Indian website to view restaurants in a certain area and collect people's opinions about those restaurants. It was php website and we convert it to asp.net MVC) and Shipping Application depends on FedEx services(It is a software application developed for Affiliate Company depends on FedEx services. It is an application that use FedEx API to create shipping requests, get Rate, get shipping history, track shipping requests and so on)
  • Tools: C#, ASP.NET Web Forms, ASP.NET MVC, Web Method, JSON, Microsoft SQL Server, Entity Framework, JavaScript, jQuery, HTML, CSS, and Bootstrap.

Education

Bachelor - computer science and Information Systems

Faculty of Computing and Information
Menofia
06.2015

Skills

  • C#
  • Object-Oriented Programming (OOP)
  • Aspnet Core MVC
  • Razor
  • Web API
  • HTML
  • CSS
  • Git
  • JQuery
  • JavaScript
  • XML
  • Aspnet MVC
  • ASPNET Web Forms
  • Web Services/Methods
  • Json
  • Entity Framework
  • ADONET
  • Bootstrap
  • SSIS
  • SSRS
  • Unit Testing (NUnit)
  • Microsoft SQL Server
  • Dapper
  • Angular
  • Serilog
  • Agile methodologies

Affiliations

  • Asp.Net Core 8 (.NET 8), Udemy
  • Angular: Getting Started, Pluralsight
  • Ultimate AWS Certified Solutions Architect Associate SAA-C03 (Suspended), Udemy
  • ASP.NET Core 3 Microservices: Getting Started, Pluralsight, 04/01/24
  • Microservices: The Big Picture, Pluralsight, 03/01/24
  • Git: The Big Picture, Pluralsight, 08/01/22
  • Design Patterns Overview, Pluralsight, 08/01/23
  • C# Design Patterns: Builder, Pluralsight, 08/01/23
  • Clean Architecture: Patterns, Practices, and Principles, Pluralsight, 10/01/23
  • C# 8 Design Patterns: Factory and Abstract Factory, Pluralsight, 09/01/23
  • C# Design Patterns: Singleton, Pluralsight, 09/01/23
  • C# 8 Design Patterns: Mediator, Pluralsight, 09/01/23
  • C# Design Patterns: Facade, Pluralsight, 09/01/23
  • Microservices Communication in ASP.NET Core 3, Pluralsight, 06/01/24
  • Implementing Cross-cutting Concerns for ASP.NET Core 3 Microservices, Pluralsight, 07/01/24
  • Unit Testing for C# Developers, Udemy
  • Technical Writing: Documentation on Software Projects, Pluralsight
  • Security Awareness

Additional Information

I have no problem working as a senior instead of a team lead if there is an opportunity to travel to Saudi Arabia.

Timeline

Team Leader

AMANAH TEKNOLOGIA
06.2023 - Current

Team Coordinator

ITWORX
06.2022 - 06.2023

Senior .Net Developer

ITWORX
03.2020 - 06.2022

Senior .Net Developer

Integrated Technology Group (ITG)
04.2019 - 03.2020

Professional .Net Developer

Integrated Technology Group (ITG)
01.2018 - 04.2019

Junior.Net Developer

Integrated Technology Group (ITG)
09.2017 - 01.2018

Full Stack .Net Developer

Pista Ads Inc
01.2017 - 09.2017

Junior.Net Developer

A2ZSolutions
10.2015 - 12.2016

Bachelor - computer science and Information Systems

Faculty of Computing and Information
Mohamed Hegab