Mohamed Hussien Hassanein, Senior Technical Team Lead

Mohamed Hussien Hassanein

Senior Technical Team Lead

Link Development

Location
Egypt - Alexandria
Education
Bachelor's degree, Computer Science
Experience
20 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 2 Months

Senior Technical Team Lead at Link Development
  • Egypt - Cairo
  • My current job since January 2023

Responsibilities:

• Apply Agile methodologies as a SDLC.
• Analyzing business requirements, to set the technical tasks for team members.
• Managing daily standup meeting for team members and follow up their tasks.
• Helping team members with their technical issues that may face.
• Use Microsoft Azure DevOps for board, source control branches, pipelines and releases.
• Responsible for publishing releases on Azure portal.
• Use Git as a source code version control management.
• Manage and follow up the development plan for team members.
• Participate in software design and architecture.
• Achieve assigned development tasks by the project manager.
• Working with Visual studio 2022 and SQL Server 2019.
• Working with Visual studio code and postman.
• Use C#, MVC and Entity Framework.
• Working with Angular.
• Working with Web APIs

Software Team Lead at Crossworkers - Egypt
  • Egypt - Cairo
  • June 2021 to December 2022

Responsibilities:
• Apply Agile methodologies (Scrum) as a SDLC.
• Managing daily scrum meeting for team members and follow up their daily tasks.
• Managing sprint planning and sprint retrospective meetings for each sprint.
• Analyzing business requirements, provide business and technical consultancy.
• Helping team members in business and technical issues they may face.
• Use Microsoft DevOps as a project management and source control tool for following up different projects.
• Provide training for new team members and prepare them to be ready for new tasks.
• Achieve assigned development tasks by the project manager.
• Refactoring old fashion systems to latest .net technology.
• Working with Visual studio 2022 and SQL Server 2019.
• Participate in development with C#, ASP.NET, MVC Core and Entity Framework.
• Working with Blazor Server Side.
• Working with DevExpress third party controls.
• Working with Web APIs

Software Section Head at Pharos University
  • Egypt - Alexandria
  • October 2020 to May 2021

Responsibilities:
• Develop software section’s plans and managing allocated resources.
• Defining daily operation tasks and assigning it to team members.
• Follow up for support issues and ensure that it is solved by team members.
• Develop a technical personal plan for team members and follow up their progress.
• Analyzing business requirements, provide business and technical consultancy.
• Meet with stakeholders to collect information for developing new systems.
• Technical responsible for Power Campus Application that considered as a SIS (Student Information System) to manage admission, registration, academic and billing processes for Pharos University.
• Technical responsible and administrator for Blackboard System that considered as a LMS (Learning Management System).
• Responsible for integration between Power Campus and Blackboard Systems.
• Technical admin for SQL Server Reporting Service 2016/2017
• Work with Visual Studio 2019 and SQL server 2016/2017.
• Participate in development with C#, ASP.NET, MVC.

Senior System Analyst, Product Owner at MOI Qatar
  • Qatar - Doha
  • September 2013 to June 2020

Responsibilities:

• Defining project scope, goals, deliverables, and milestones.
• Develop project plans, identifying and managing allocated resources.
• Monitor, track, control and report project progress.
• Meet with stakeholders to collect needed information.
• Analyzing business requirements, gaps and provide business and tech consultancy including document conceptual user requirements and functional specifications.
• Implementing and development of complex solutions and systems integration following Agile methodologies (Scrum).
• Work with Visual Studio 2017 and SQL server 2016.
• Participate in development with C#, ASP.NET, MVC.
• Work with Internet Information Services (IIS)
• Working on Oracle 11g, 10g Databases
• Personalize and extend Oracle EBS R12.
• Implementation of Oracle EBS R12 (HR - OLM Module).
• Use oracle forms & reports builder 10g and 6i.
• Use XML publisher for creating reports.

Blackboard Learning Management System (LMS) Administrator at MOI Qatar
  • Qatar - Doha
  • February 2015 to June 2020

• Manage and maintain Users, Roles, Courses and enrollments for the LMS System.
• Working on the following Modules on Blackboard Learn:
o Course Delivery.
o Community Engagement.
o Content Management.
o Blackboard Mobile.
• Manage Blackboard collaboration beside the integration with BB Learn.
• Manage and maintain the Integration between the BB Learn and the SIS (Student Information System).
• Responsible for installing, configuring and maintaining the Blackboard server and other components.

IT Manager at New Horizons
  • Egypt - Alexandria
  • November 2009 to September 2013

Responsibilities:
• Determine the IT department needs.
• Build the IT infrastructure \[LAN and WAN Networks, Servers …. etc.\].
• Set Policies for selecting staff criteria.
• Manage IT projects (set time schedules, cost estimation and recourses preparation).
• Responsible for managing, maintaining and troubleshooting the internal network and servers.
• Work as System Engineer on different Microsoft servers like \[windows server 2008, 2003, MS Exchange 2007, MS ISA 2006, Active Directory and MS Forefront security\]
• Responsible for managing and maintaining company Applications like MS CRM 2011, 4.0 and custom .net web applications with SQL Server DB.
• Responsible for administrating and developing applications on MOSS \[Microsoft Office SharePoint Server 2010, 2007\].
• Responsible for managing and maintaining VOIP system (3CX).
• Manage department budget.

Development Team Lead at New Horizons
  • Egypt - Alexandria
  • May 2008 to October 2009

Responsibilities:
• Prepare Object Oriented analysis and design for applications.
• Assign tasks for developers.
• Solve hard technical problems with team members.
• Assemble work and prepare it for integral testing phase.
• Also, I participate in specific developing tasks (c#, VB.net).

Training Supervisor at New Horizons
  • Egypt - Alexandria
  • April 2007 to October 2009

Responsibilities:
• Teach assigned courses.
• Programming Consulting.
• Supervising Instructors in their classes.
• Instructors upgrade plans.
• Following up their progress.
• Handling staff technical problems.

Senior Technical Instructor at New Horizons
  • Egypt - Alexandria
  • December 2003 to April 2007

Responsibilities:

• Delivering Assigned Courses: C#, VB.net, .net Technologies, SQL server and others.
• Develop web applications using ASP.net and SQL Server.
• Develop Windows Application using Framework and SQL Server.

Senior web Developer at Alsafwa IT
  • Egypt - Alexandria
  • July 2005 to August 2006

Responsibilities:

• Senior web Developer using ASP.net (C#) with SQL Server Database and XML Web services

Education

Bachelor's degree, Computer Science
  • at Faculty of Computers and Information Cairo Universirty.
  • August 2002

4 years of governmental education from Cairo University.

Specialties & Skills

Microsoft Dynamics
Agile Software Development
System Analysis
E learning
SQL Server 2008
Java and VB Script
System adminstration on win 2003
Developer Using Visual Basic.Net 2003
borland c++
Network Concepts
Developer Using Visual Basic 6
Microsoft office 2000, XP, 2003, 2007
XML Web Services
using visual c++6
Make Data Migration for Microsoft CRM 3
Developing Using .net 2005 VB.Net and C#
ASP.net 1.1, 2.0, 3.5
Developing Applications Using Visual Studio.net 2008 VB.Net and C#
Sharepoint 2007
Work Flow Foundation
Microsoft CRM 3.0 & 4.0 Customization and Administration
ASP.Net 4.0 MVC
SQL SAerver 2005
Microsoft Exchange 2007
Microsoft ISA
SharePoint Server 2010
Agile Scrum Foundations
Microsoft CRM 2011 customization and administration
Developing Applications Using Visual Studio 2010 C# and VB.net
Oracle Apps Framework developing
Oracle EBS R12 - HRMS module
Oracle EBS R12 Personalization and Customization
Oracle Forms Builder 10g, 6i
Oracle Report Builder 10g, 6i
Oracle DB PL SQL
Blackboard Learn - LMS
Blackboard Collaboration
SQL Server 2016
Visual Studio 2017

Languages

Arabic
Expert
English
Expert
French
Beginner

Training and Certifications

MCT: Microsoft Certified Trainer (Certificate)
Date Attended:
September 2005
Valid Until:
April 2020
Blackboard: Content Management GUI Administrator (Certificate)
Date Attended:
May 2015
Valid Until:
January 9999
Blackboard: Community Engagement GUI Administrator (Certificate)
Valid Until:
April 2015
Blackboard: Course Delivery GUI Administrator (Certificate)
Date Attended:
March 2015
MCTS: Microsoft SharePoint 2010, Application Development (Certificate)
Date Attended:
December 2012
MCTS: Microsoft Dynamics CRM 2011 Extending (Certificate)
Date Attended:
December 2014
MCPD: Enterprise Application Developer (Certificate)
Date Attended:
February 2009
CCNA: CISCO Certified Network Associate (Certificate)
Date Attended:
March 2003
Valid Until:
March 2006
MCTS: Microsoft Dynamics CRM 2011 Installation and Deployment (Certificate)
Date Attended:
December 2014
MCSD: Microsoft Certified Solution Developer (Certificate)
Date Attended:
March 2005
MCTS: .Net Framework 2.0: Web Applications (Certificate)
Date Attended:
December 2008
MCTS: Microsoft Dynamics CRM 2011 Customization and Configuration (Certificate)
Date Attended:
December 2014
MCAD: Microsoft Certified Application Developer (Certificate)
Date Attended:
March 2003
MCTS: .Net Framework 2.0: Distributed Applications (Certificate)
Date Attended:
February 2009
Technology - IT, Work with Windows Multipoint Technology (Training)
Training Institute:
Microsoft South Africa
Date Attended:
September 2009
Duration:
8 hours

Hobbies

  • Playing Football
  • Playing Table Tenis
  • Watching International footbal matches