About

I’ve been working in software development for more than 17 years. I enjoy empowering people with technologies to make their life easier, safer, and happier. I turn business ideas into reality. Going from MVP to a responsive, scalable, resilient, event-driven, and secure production system is a big journey, but I can make it determined, focused, cheaper, excited, and joyful. Designing a system is an art while building one is a craft. I strive for the craftsmanship of the art. I believe that people are the core of any success, I love investing in people. Just give them the opportunity to learn and improve and you will be surprised with the results.

Skills

Technology Management Software Development Cloud Computing System Architecture Entrepreneurship Serverless Computing Amazon Web Services (AWS) Web Development Microservices Enterprise Architecture

Work Experience

Business Consultant / Team LeaderEjada Systems ( 2010 - 2012 )
Java ArchitectAurea Software ( 2017 - 2018 )
Junior Software EngineerEjada Systems ( 2006 - 2008 )
Project Implementer / Technical SupportEjada Systems ( 2008 - 2009 )
Research and Development ManagerZKTeco Middle East ( 2013 - 2015 )
Senior Software EngineerEjada Systems ( 2009 - 2010 )
Software Engineering ManagerBibliotheca Alexandrina ( 2015 - 2017 )
Technical LeadEjada Systems ( 2012 - 2013 )
CTO and Co-founderRology Inc ( 2017 - 2021 )
Engineering LeaderPencil Spaces ( 2021 - Present )

Mentoring

I am interested in offering mentorship!
I am interested in becoming a mentee!
Become a member

Invest in yourself or your company.

Individual Membership

For ambitious technology leaders and executives who want to get ahead.

Corporate Membership

For companies who want to connect with worldwide technology decision makers