Marc Albert

Engineering Lead at TPAY MOBILE
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
New Cairo, Cairo, Egypt, EG
Languages
  • Arabic Native or bilingual proficiency
  • English Full professional proficiency
  • Francais Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microsoft Security Development Lifecycle and Web Application Security
    Microsoft
    Jul, 2019
    - Nov, 2024
  • Agile Foundation Certificate
    Software Engineering Competence Center-SECC
    Oct, 2018
    - Nov, 2024
  • Duolingo Italian Fluency: Beginner (Estimated)
    Duolingo
    Jan, 2016
    - Nov, 2024
  • Basic Life & Emotional Skill School
    Al Hayat Organization

Experience

    • 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

    • 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).

    • 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.

    • Egypt
    • Software Development
    • 700 & Above Employee
    • Solution Developer Intern
      • Jul 2012 - Dec 2012

    • 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
    2008 - 2012
  • College de la Sainte Famille (jesuite)
    -

Community

You need to have a working account to view this content. Click here to join now