About Me

Hi, I am a software engineer since 2006, Have been involved in various projects as a team member, one-man project, and system designer with diverse experience in different technologies and tools like PHP, Python, JavaScript, NodeJs, AngularJS, VueJS,  MySQL,  MongoDB and have good knowledge in mobile development technology with the good of best programming practices to create usable and well architecture software solutions and finally project manager, My expertise extends to managing, planning, designing and developing reliable solutions to help clients meet their needs in terms of technical challenges, problem-solving and system analysis.

personal information

Full Name
Ali Elsayed Salem
D.o.b.
Dec, 1982
e-mail
admin@alisalem.me

languages

Arabic
English

Professional Skills

HTML & CSS
PHP & MySQL
JavaScript
NodeJS
VueJS
MongoDB
Elasticsearch
Laravel
CakePHP
CodeIgniter
Symfony
Python

Professional Skills

Problem-solving
Design Patterns
Software Architecture
Agile & Scrum
PMP
Team building
Wordpress
Opencart
Magento

work experience

2021

Principal Software Engineer

ROQAY

Designing, coding, and debugging software.
Improving the performance of existing software.
Providing training to other engineers.
Maintaining and upgrading existing software.
Recommending new technologies that can help increase productivity.
Supervising and overseeing the technical aspects of projects.
Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.

2019 - 2020

Full Stack Developer

Freelancer
2018 - 2019

Technical lead

Step Up Digital Solutions

Hire a talented team.
Supervise and monitor software development team division including a coach, and knowledge transfer, counsel them, and encourage good communication among all levels of staff.
Ensure resource availability and allocation.
Ensure that the development of products on both front-end and back-end meets the necessary technical requirements of the project.
Software architecture & Database design.
Manage software products from design to development to testing and implementation.
Evaluate the technical efficiency and make changes as necessary.

2014 - 2016

Project manager

Starware Group

Responsible for the project success in terms of achieving all project phases with high quality, minimum cost, and within the project timeframe.

Identify resources needed and assigns individual responsibilities to carry out the project deliverables successfully with complete customer satisfaction.

Manage day-to-day operational aspects of a project and scope to ensure applying the company project management methodology on all project deliverables to be complete, verified, accurate, current, and stored appropriately.

Construct, advise, lead, follow-up, and motivate the project team members to work together in the most efficient manner and with the fullest potential.

Ensure effective communication with the stakeholders to identify needs and evaluate alternative business solutions.

Communicate clients directly while data gathering, project implementation, deployment, and maintenance phases.

2014 - 2015

Senior Software Engineer

Digital Visions
2013 - 2014

Senior Software Engineer

Cairo Gate to Publishing & Distribution
2012 - 2013

Senior Software Engineer

I-Craft
2009 - 2012

Senior Software Engineer

Unifonic Inc

Education

2015 - 2016

PMP Diploma

RITI
1999 - 2003

Bachelor in computer sciences and business

Portfolio

National Museum of Egyptian Civilization

The National Museum of Egyptian Civilization is a large museum in the ancient city of Fustat, now part of Cairo, Egypt. The museum partially opened in February 2017 and will display a collection of 50,000 artefacts, presenting Egyptian civilization from prehistoric times to the present day.

View More

National Museum of Egyptian Civilization

Work /

Project
National Museum of Egyptian Civilization
Client
Starware
Delivered
May 2016
Link
https://nmec.gov.eg/

Contact Me

Fell free to contact me in case of any question