Mohammed Ezzat

Mohammed Ezzat

Mentor
Rising Codementor
US$30.00
For every 15 mins
ABOUT ME
Teaching & Mentoring and developing for the following : Blockchain / C# / ASP.NET MVC / JAVA / Microsoft SQL SERVER / ORACLE / Javascript /
Teaching & Mentoring and developing for the following : Blockchain / C# / ASP.NET MVC / JAVA / Microsoft SQL SERVER / ORACLE / Javascript / React JS / Angular 4 / Node JS / Docker / Kubernetes

I am an experienced full-stack software developer with over 7 years in the field, primarily in back-end development - Web Applications - Mobile Applications. My specialties are debugging, software design, Codeing, team mentoring and coaching, builds and deployments.

Arabic, English
Abu Dhabi (+04:00)
Joined November 2017
EXPERTISE
10 years experience
i have been using C# even before starting my career, as hobbiest, i have used C# in developing .NET apps including and not limited to web...
i have been using C# even before starting my career, as hobbiest, i have used C# in developing .NET apps including and not limited to web apps using C# with ASP.NET webforms & MVC , i have developed and published eCommerce mobile apps for android & IOS using C# with Xamarin , i used C# in developing ERP and POS apps, i developed web services using C# with WCF and web API as well, have used C# as well with Umraco CMS.
7 years experience
i've created web applications using javascript and most of modern javascript based frameworks, such as AngularJS, Angular 4, React JS, i ...
i've created web applications using javascript and most of modern javascript based frameworks, such as AngularJS, Angular 4, React JS, i have also used React Native in mobile development with integrating some native modules with react from development to publishing on Google & Apple stores for both platforms Android & IOS.
3 years experience
i've deployed more than 5 enterpise blockchain projects since i started to learn hyperledger fabric 2 years ago, have been using all mode...
i've deployed more than 5 enterpise blockchain projects since i started to learn hyperledger fabric 2 years ago, have been using all modern and open source technologies, i used Go to build the smart contacts, and Node JS for application API, Shell Scripts on ubuntu to manage configurations and network and peers setup, MongoDb, couchDB, and used Docker for contanrizing blockchain apps and used to managing it through Kubernetes which is open-source container-orchestration system for automating application deployment, scaling, and management it was developed by Google.
10 years experience
I've been writing HTML & CSS since 10 years, CSS was around to help separate structure and design. but letter bootstrap and reponsive de...
I've been writing HTML & CSS since 10 years, CSS was around to help separate structure and design. but letter bootstrap and reponsive design came to the picture, so i decided to go through responsive design and have used it since that to keep my apps responsive with different user agents, from large PC screens to tablets and small mobile screens.
10 years experience
i've been using source control to manage and maintain all projects i worked on, i've been around since microsoft old versioning control (...
i've been using source control to manage and maintain all projects i worked on, i've been around since microsoft old versioning control ( Visual Soruce Safe), then i used GIT and TFS in daily basis to manage team work and branching, from dev branches to feature and release branches, and it's very tricky when it come's to merging different branches together.

REVIEWS FROM CLIENTS

Mohammed's profile has been carefully vetted and approved as a Codementor. Connect with Mohammed now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Engineer
Emaratech
2018-03-01-Present
Provide technical and team leadership through coaching and mentorship. Develop the professional skill sets of team members. ...
Provide technical and team leadership through coaching and mentorship. Develop the professional skill sets of team members. Guide the team members through coding standards and best practices. Provide code reviews from each team member to ensure meeting coding standards and business requirements. Coordinate & supervise with UI & UX teams to discuss and create and finalizing the UI experience according business needs and get customer approval. Coordinate with QC team to write and create test cases and testing plan. Establish and ensure the execution of projects, delivering the highest quality systems that meet the business needs. Maintain positive working relationship with customers. Supervise requirements document and functional specifications, test plan, test cases and scenarios. Supervise developing iPhone, android, iPad, Tablets, Windows 8 & Web applications regarding business needs. Managing the deployment process for the mobile apps to Google and Apple app stores
C#
Node.js
MongoDB
View more
C#
Node.js
MongoDB
Linux
Docker
React
JavaScript
ASP.NET MVC
Angular 4
Go (Golang)
View more
Software Development Team Leader
eBSEG
2017-05-01-2018-03-01
Provide technical and team leadership through coaching and mentorship. Establish and ensure the execution of projects, delivering the hi...
Provide technical and team leadership through coaching and mentorship. Establish and ensure the execution of projects, delivering the highest quality systems that meet the business needs. Develop the professional skill sets of team members. Manage analysts and developers to meet project dates. Maintain positive working relationship with customers. Supervise requirements document/functional specifications, test plan, test cases and scenarios. Supervise developing iPhone, Android, iPad, Tablets, Windows 8, Web & SMS applications regarding business needs. Lead multiple delivery projects.
jQuery
Angular
Web Service
View more
jQuery
Angular
Web Service
JavaScript
Microsoft SQL Server
Entity Framework 6
Microsoft Project
ASP.NET MVC
Online payments
View more
Senior .NET Lead Developer
Fifth Dimension (5D)
2017-01-01-2017-05-01
Create technical specifications. Provide estimation for tasks, and projects milestones. Provide technical and team leadership through coa...
Create technical specifications. Provide estimation for tasks, and projects milestones. Provide technical and team leadership through coaching and mentorship.
Angular
JavaScript
Microsoft SQL Server
View more
Angular
JavaScript
Microsoft SQL Server
ASP.NET MVC
ASP.NET Web API
View more