Senior Technical Team Lead
Link Development
Total years of experience :20 years, 2 Months
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
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
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.
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.
• 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.
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.
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).
Responsibilities:
• Teach assigned courses.
• Programming Consulting.
• Supervising Instructors in their classes.
• Instructors upgrade plans.
• Following up their progress.
• Handling staff technical problems.
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.
Responsibilities:
• Senior web Developer using ASP.net (C#) with SQL Server Database and XML Web services
4 years of governmental education from Cairo University.