Eman .

Eman .

  • Full stack team leader
  • **** **** ****
  • 16 yrs Experience
  • Within a Month
  • Lead

I am highly motivated and ambitious individual able to give timely and accurate advice, guidance, support and training to team members and individuals. Possessing excellent management skills and having the ability to work with the minimum of supervision. Having a proven ability to lead by example, consistently hit targets, improve best practices and organize time efficiently. Now looking forward to a making a significant contribution as a team leader with a company that offers a genuine opportunity for progression. I have worked in many software industries such as biomedical image processing, publishing, social media, ERP solutions, financial and e-commerce websites using .NET C#, MVC, ASP.NET, Unit Testing, javascript, TypeScript, Angularjs, Angular, React, .NET Core, CSS, JQuery, bootstrap, UML, WCF, WebAPI, AWS, WinForms, SQL server, ADO.NET, Entity Framework, LINQ, SSRS, Design Patterns, TFS, VSTS with Git, Project Management, and Agile (Scrum, Kanban)

Education

C

Computer Science

Ain Shams University, Bachelor's Degree
2007

Work & Experience

S

Software Manager

Selah ElTelmeez
May'2023 - Present
Consulting with management and software developers to determine software solution requirements.Evaluating software solutions and system performance, as well as supervising the software development team.Demonstrating patience and using effective explanations when mentoring junior software developers.Managing the development, deployment, and integration of software solutions.Determining system specifications and analyzing test stage data prior to software installation.Managing the installation and configuration of software solutions.Collaborating with front end users on software functionality.Resolving software deployment and integration errors, and documenting processes.Performing routine maintenance and monitoring performance metrics.Keeping abreast of new software technologies
B

Projects Lead net

BI Technologies
Jun'2019 - Apr'2023
• Plan, execute and follow up development tasks for team members. • Participate in development and apply software life cycle. • Distribute the work between the team members, and supervise the work of the team • Responsible for developing function specifications for programs being developed by the team. • Coach & mentor team members, Assist in the development of less experienced developers. • Meet individual deadlines and contribute towards team objectives. • Communicate plan changes, specification changes to team members, other team leaders and supervisor. • Participate in setting programming standards and procedures for developed projects. • Responsible of implementing project standards and procedures and training team members to work with standard procedures and programming standards. • Prepare and present reports to management as needed • Report progress reports to supervisor on regular basis. • Set monthly/Quarterly objectives for team members. • Evaluate and monitor team members' performance and work product quality and submit performance and quality reports to supervisor. • Report Progress level, Problems, Failures (inability to meet deadlines) and communication (Inter/Intra departmental - Customers) to supervisor • Assist in the QA process as required. Projects:
C

Software Engineer Team Leader

Comsys Software
Jul'2014 - May'2018
Responsible for conducting, leading and coordinating software development activities in the project, including key design decisions for the technology, structure and configuration of the system. • Manage development teams by conducting daily stand ups, ensuring sprints are completed on time and removing impediments. • Participate in code development partially by actively writing code and conducting unit testing • Provide technical leadership for project and team through design and code reviews, ensuring best technical practices are applied. • Participate in the interviewing, training, overseeing and appraising team members. • Responsible for ensuring project estimates and schedules are created. • Evaluate new technologies and evaluating how they could be integrated. • Assists in technical backlog prioritization, planning and communication. • Provides technical guidance and coaching to team members. Projects:
H

Senior Software Engineer

Hindawi
Oct'2009 - Jul'2014
• Participated in Analysis and Design phases • Configuring, analyzing, designing, coding, developing, and unit testing. • Responsible for leading and managing the software development team through projects. • Manage the software development activities and mitigate the technical risks throughout the software development lifecycle. • Control resources as per work requirements. Projects:
S

Junior Software Engineer Nabda

SAMA
Jul'2007 - Oct'2009
• Configuring, analyzing, designing, coding, developing, and unit testing. • Manage the software development activities and mitigate the technical risks throughout the software development lifecycle.

Professional Skills

Language
  • HTML 15 year(s)
  • Javascript 8 year(s)
  • CSS 15 year(s)
  • XML 3 year(s)
  • UML 6 year(s)
  • TypeScript 3 year(s)
  • HTML5 7 year(s)
  • C# 15 year(s)
Framework
  • jQuery 8 year(s)
  • Bootstrap 5 year(s)
  • Android 3 year(s)
  • AngularJS 5 year(s)
  • ADO.NET 15 year(s)
  • Angular 3 year(s)
  • Asp.NET 9 year(s)
General
  • Image Processing 2 year(s)
  • ERP 6 year(s)
  • Distributed Systems 15 year(s)
  • FTP 3 year(s)
Database
  • SQL 12 year(s)
  • Microsoft SQL Server 15 year(s)
  • JSON 8 year(s)
Testing
  • Unit Testing 13 year(s)
Technology
  • Git 15 year(s)
API
  • Web API 7 year(s)

Languages

  • English good
Remoteplatz Logo