Marc Albert
Engineering Lead at TPAY MOBILE- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Arabic Native or bilingual proficiency
-
English Full professional proficiency
-
Francais Professional working proficiency
Topline Score
Bio
Mirna Hossam
Marc is a highly skilled and knowledgeable team lead. He is not only very supportive and helpful but also goes above and beyond to maintain the team spirit. He uses innovative approaches to tackle and solve problems. He is such an inspiration for his team, and it was a pleasure to work with him.
Mina Zarif
Marc is one of the best leaders I've worked with. He is very keen that every member in his team has a full picture about the task he is working on; not only to finish the task, but to be aware of every detail. He has a great ability to communicate with management and his team, and he reacts quickly. He always helps his team focus on their work by managing any external communication and facilitating any difficulties they may face. It was a pleasure working with Marc.
Mirna Hossam
Marc is a highly skilled and knowledgeable team lead. He is not only very supportive and helpful but also goes above and beyond to maintain the team spirit. He uses innovative approaches to tackle and solve problems. He is such an inspiration for his team, and it was a pleasure to work with him.
Mina Zarif
Marc is one of the best leaders I've worked with. He is very keen that every member in his team has a full picture about the task he is working on; not only to finish the task, but to be aware of every detail. He has a great ability to communicate with management and his team, and he reacts quickly. He always helps his team focus on their work by managing any external communication and facilitating any difficulties they may face. It was a pleasure working with Marc.
Mirna Hossam
Marc is a highly skilled and knowledgeable team lead. He is not only very supportive and helpful but also goes above and beyond to maintain the team spirit. He uses innovative approaches to tackle and solve problems. He is such an inspiration for his team, and it was a pleasure to work with him.
Mina Zarif
Marc is one of the best leaders I've worked with. He is very keen that every member in his team has a full picture about the task he is working on; not only to finish the task, but to be aware of every detail. He has a great ability to communicate with management and his team, and he reacts quickly. He always helps his team focus on their work by managing any external communication and facilitating any difficulties they may face. It was a pleasure working with Marc.
Mirna Hossam
Marc is a highly skilled and knowledgeable team lead. He is not only very supportive and helpful but also goes above and beyond to maintain the team spirit. He uses innovative approaches to tackle and solve problems. He is such an inspiration for his team, and it was a pleasure to work with him.
Mina Zarif
Marc is one of the best leaders I've worked with. He is very keen that every member in his team has a full picture about the task he is working on; not only to finish the task, but to be aware of every detail. He has a great ability to communicate with management and his team, and he reacts quickly. He always helps his team focus on their work by managing any external communication and facilitating any difficulties they may face. It was a pleasure working with Marc.
Credentials
-
Microsoft Security Development Lifecycle and Web Application Security
MicrosoftJul, 2019- Nov, 2024 -
Agile Foundation Certificate
Software Engineering Competence Center-SECCOct, 2018- Nov, 2024 -
Duolingo Italian Fluency: Beginner (Estimated)
DuolingoJan, 2016- Nov, 2024 -
Basic Life & Emotional Skill School
Al Hayat Organization
Experience
-
TPAY MOBILE
-
United Arab Emirates
-
Financial Services
-
100 - 200 Employee
-
Engineering Lead
-
Jul 2020 - Present
- Design, lead, develop and deliver high traffic scalable back to back integrations with App Stores providers (Google, Huawei and Apple) to grant end users DCB payment option with register once and charge many model while automating the remittance flow and meeting providers' load testing and performance standards..Net Core, Postgresql, Mysql, Azure Storage, Redis cache, Kubernetes, In memory queue, 2-way SSL setup, CI/CD Azure API Management, Azure functions, Azure App Services, Application Level Encryption such as PGP and JWS.- Design, lead, develop and deliver Gaming Vouchers Marketplace.Vuejs, .Net Core, Postgresql, RabbitMQ, Azure functions and CI/CD.- Production infrastructure Azure hosting 40% cost reduction by choosing the right MS storage defender plan, make use of free AKS cluster resources by dockerizing and moving apps to AKS while deprecating azure app services and azure functions, resize under-utilized VMS/app services, modify storage file access tiers and capping ingested data in azure appinsights- Amazon-Mobily STC Integration to provide end users with amazon prime bundle membership.
-
-
Senior Software Engineer L2
-
Oct 2019 - Jul 2020
Requirements gathering, project planning, leading designing and delivering a Unity - TPAY partnership to support and provide Unity gaming platform users a DCB payment option by building customized gaming Marketplace per operator/payment provider, Android SDK, back-to-back integration with Unity platform and admin portal for internal games reviewing process.Vodafone Egy - Shahid back to back integration to provide bundling option for end users
-
-
-
ITWorx
-
Egypt
-
Software Development
-
700 & Above Employee
-
Lead Software Engineer - L1
-
Jan 2019 - Oct 2019
- Team Leading, Mentoring, Supporting.- Applying Agile methodology; participating in Release Planning, Sprint Planning, Stand-up and Retrospective meetings. - Analyze, design and fix application's security issues.- Conducted live deployment in KSA (Ministry of Finance).- Code review for developers and create high level design for the new requirements. - Fully resolve technical issues including performance, security and functionality issues. - Creating technical documents.- Deploy the application on the customer side.- Lead/Manage Resources.
-
-
Senior Software Engineer
-
Jan 2017 - Dec 2018
- Applying Agile methodology; participating in Release Planning, Sprint Planning, Stand-up and Retrospective meetings. - Analyze, design and fix application's security issues.- Conducted live deployment in KSA (Ministry of Finance).
-
-
-
Link Development
-
Egypt
-
Software Development
-
700 & Above Employee
-
Senior Solution Developer
-
Jan 2016 - Jan 2017
-
-
Solution Developer
-
Mar 2014 - Dec 2015
- Created custom visual web-parts, user controls, web services, generic handlers,event receivers, SharePoint lists, web applications, site collections, and creation of subsites programmatically using site and list definitions.- Data Migration for the International Handball Website and Implemented a minute by minute live score with a file watcher to get the lineups for each match.- Led the team in the absence of the project’s Technical Lead.- Helping Team Members in their technical tasks.- Conducted technical training about SharePoint Portal for the company developers and administrators.
-
-
-
Link Development
-
Egypt
-
Software Development
-
700 & Above Employee
-
Solution Developer Intern
-
Jul 2012 - Dec 2012
-
-
-
Alfa Electronics
-
Egypt
-
Appliances, Electrical, and Electronics Manufacturing
-
100 - 200 Employee
-
Trainee C# Developer
-
Jul 2011 - Jul 2011
-
-
Education
-
Ain Shams University
Bachelor's degree, Computer Science -
College de la Sainte Famille (jesuite)