EXPLORE


0.0
0.0
0%
$10 USD / Hour
・

Egypt (6:20 AM)
・
Joined on October 22, 2008
$10 USD / Hour
・
I could not remember the first time that I was facing a computer, but it was very early in my life; since then, computers and new technologies have been my passion. This passion carried me through to knock on every door in front of me to know and learn about computers and technologies that made this marvelous. I enrolled in Engineering School to learn the science that made computers such glorious. Here there were more resources available to me than I ever could have imagined. There I studied new languages, algorithms, compilers, higher mathematics, ,electronics and digital logic. Besides that, I learned to be an efficient problem solver, an effective teamwork player, and a continuous learner. Over several years of professional experience in the software industry, I learned to build great software, focus on key results, build outstanding teams and quickly adapt to new insights. Through my journey, I can solve technical problems and apply technical knowledge to real-world problems using structured methodologies and best practices. I worked on several projects for the financial services and telecom sectors. Also, I earned good experience with agile development, J2EE, and various DevOps approaches such as Docker, Ansible, and K8S, among others. For 10+ years, I have passionately written software using several open-source platforms, starting from architectural envisioning up to solution deployment, and worked with different team sizes. I naturally expand in breadth with newly fit technologies/techniques and brush up development stacks for continuous agility. I tend to be close to deployment environments reassuring that whatever we've written is gaining all the pillars needed to function swiftly. I enjoy meeting new people and hearing new perspectives. Professional Skills Software Architectural | Team Development | Agile Development | Distribute Systems | Microservices Industry Knowledge Software Engineering | Machine Learning | Data Analysis | Software Design | Computer vision Tools & Technologies SQL | C | C++ | PHP | Java | Java EE | Python | Node.js | Git | HTML 5 | Linux | Javascript | golang | Erlang | MySQL | MongoDB | DevOps
Verifications

Introduction to Machine Learning Certified

Pidetaxi, a taxi hailing application

Pidetaxi, a taxi hailing application

Introduction to Machine Learning Certified

Pidetaxi, a taxi hailing application

Pidetaxi, a taxi hailing application
No reviews to see here!
Experience
IoTBlue Software as a Service S.L.
Sep, 2016 - Present
•
9 years, 2 months
Chief Technology Officer
Apr, 2017 - Present
•
8 years, 7 months
Helping the company to evaluate new and cutting edge technologies for improving the company's products. Helping in improving software processes and deployments. Evaluating different software architectures. Design Microservices architecture. Establish the company’s technical vision and leads all aspects of the company’s technological development.
Senior Technical Lead
Sep, 2016 - Mar, 2017
•
6 months, 1 day
Design and architect Cervllo (IoT platform). Leading development team for applying microservice architecture. Helping in the OpenLock development process. Design and develop API Gateway for IoTBlue. Design and develop Identity and Access Management (IAM) system. Design and develop real time applications. Design and develop a distributed job queue system. Responsible for managing technical aspects of software development flow in a specific context or team.
Sep, 2016 - Present
•
9 years, 2 months
Technical Lead
Jun, 2015 - Sep, 2016
•
1 year, 3 months
Sooft
Jun, 2015 - Sep, 2016
•
1 year, 3 months
Responsible for managing technical aspects of software development flow in a specific context or team Responsible for code quality assurance. Provide Architectural and Design direction. Control Technical Debt. Leading Software process and ensure the quality of end products. Design PideTaxi (taxi booking gateway for different dispatcher systems) software architecture and implementing it.
Jun, 2015 - Sep, 2016
•
1 year, 3 months
Technical Manager
Apr, 2011 - Jun, 2015
•
4 years, 2 months
Web Technology (nefsak.com).
Apr, 2011 - Jun, 2015
•
4 years, 2 months
Maintaining Organization's applications to be up and running and ensure a minimum down time. Supervise information technology (IT) staff Consider project proposals and evaluate feasibility Generate ideas for improving technical products Directs technological research by studying organization goals, strategies, practices, and user projects.
Apr, 2011 - Jun, 2015
•
4 years, 2 months
Education
Cairo University
2004 - 2006
•
2 years
Post graduate Automatic Control Diploma

Egypt
2004 - 2006
•
2 years
Ain Shams University
1999 - 2004
•
5 years
B.S., Electrical Engineering, Computer and Systems Engineering Department.

Egypt
1999 - 2004
•
5 years
Qualifications
CIW Certificated
2007
CIW
CIW v5 Associate. CIW Professional. Master CIW Designer. CIW Web Developer.
2007