EM
Eman Ahmed Ali Mohamed
Software Project Manager at Civilsoft
Alexandria, EgyptWork Experience
Software Project ManagerFull Time
Jan 2023 - Present -2 yrs, 6 months
Egypt , Alexandria
- Job Details:- Planning out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance. - Assembling and leading the project team. - Participating in and supervising each stage of the project. - Ensuring each project stays on schedule and adheres to the deadlines. - Determining and overseeing consistent testing, evaluation, and troubleshooting of all products in all stages of completion. - Tracking milestones, deliverables, and change requests. - Delivering completed software products to clients and performing regular checks on the products' performance.
Team Lead .net DeveloperFull Time
Mar 2021 - Dec 2022 -1 yr, 9 months
Egypt , Alexandria
- Job Details:- Prepare project plan and obtain management approval of the project plan. - Track and report on progress to plan. - Guide team development efforts towards successful project delivery. - Provide technical leadership to teammates through coaching and mentorship. - Managing the delivery of multiple complex development projects from design through to release. - Maintain high standards of software quality within the team by establishing good practices and habits. - Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- based business applications built on Microsoft technologies.
Senior Software DeveloperFull Time
- Job Details:- Work with end users and management to understand the business requirements. - Integrate ports data and extract reports. - Code, test and troubleshoot programs utilizing the appropriate database, and programming technology. - Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes. - Test and develop programming modifications. - Other duties as assigned. - Develop web applications using Java, Spring, Struts, Hibernate, Hibernate HSQL, JSP, Oracle, Crystal reports, Report builder, BI, HTML, CSS, JavaScript, Ajax and XML.
Freelance senior software developerFull Time
Education
Master's Degree in Computer Information System
Alexandria University (ALEXU)Jan 2014 - Jan 2019 - 5 yr
Technical Diploma in Software Engineering (Professional Developer)
Information Technology Institute (ITI)Jan 2011 - Jan 2012 - 1 Year
Bachelor's Degree in Management Information System
Alexandria University (ALEXU)Jan 2007 - Jan 2011 - 4 yr
Skills
- Agile
- Information Technology (IT)
- Project Management
- PMP
- MVC
- Linq
- EF
- Oracle Database
- Microsoft Azure
- Project Planning
View More
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
Generative AI Overview for Project Managers
Project Management Institute·2024PMI Agile Certified Practitioner (PMI-ACP)®
Project Management Institute·2024Project Management Professional (PMP)®
Project Management Institute·2022Microsoft Certified Technology Specialist: SQL Server 2008, Database Development
Microsoft·2011Microsoft Certified Technology Specialist
Microsoft·2011