
Yahya Nabil El-Arabi
Lead Software Engineer at ITPS Corporate
New Cairo, Cairo, EgyptWork Experience
Lead Software EngineerFull Time
ITPS Corporate
Aug 2019 - Present -5 yrs, 11 months
Egypt , Cairo
- Job Details:- Oversee the team of software engineer working on a project. - Evaluate team members working on project. - Ensure work meets business requirements. - Ensure clean code conventions are met (SOLID, OOP). - Work on project tasks to meet assigned deadlines. - Collaborate on Sprint meeting with full visibility of team progress. - Report to management progression of projects.
Senior Software EngineerFull Time
ITPS Corporate
Feb 2019 - Jul 2019 -5 months
Egypt , Cairo
- Job Details:- Develop Business Logic and API's using Web Frameworks that meets project needs. - Understand user stories, and translate to working functionality. - Work to meet deadlines on assigned tasks. - Collaborate with team members to finish assigned tasks on time. - Submit finished tasks for review using VSTS. - Refactor old and outdated functionality of legacy projects.
Software EngineerFreelance / Project
Alreq Al Manshour
Oct 2017 - Jul 2021 -3 yrs, 9 months
Egypt , Cairo
- Job Details:- Build modules and features to present bibliographic data requirements. - Understand the concept of Manuscripts, and its relations with other data. - Design clean UI/UX screens that adopts the targeted audience. - Improve security and performance of the platform.
Software EngineerFull Time
YummyLooks
Jul 2017 - Jan 2019 -1 yr, 6 months
Malaysia , Kuala Lumpur
- Job Details:- Develop creative solutions for improving the digital presence of the company. - Maintain and enhance website performance. - Improve company website in Google ranks. - Study possible technical enhancements that will drive the success of the company in the future.
Education
BSc in Software Engineering
Helwan UniversityJan 2011 - Jan 2015 - 4 yr
Achievements
2nd place in Microsoft Imagine (2015) Participated in ACM ECPC (2014)