EDUCATION

M.sc Transportation & Traffic Simulation

Fayoum University

2016 , Egypt

b.sc Civil Engineering

Cairo University

2011 , Egypt

SKILLS

C++

Cshap

Rust

Typescript

JavaScript

TECHNOLOGIES

Node

ChilliCream GraphQL Platform

Apollo GraphQL

.NETCore

Dotnet Core

PostgreSQL

Redis

Express.js

NestJS

EF Core

EF Core

Prisma ORM

Actix

Next.js

LANGUAGES

EnglishFluent
Arabicnative

INTRESTS

music
travel
Reading
Fitness

SOCIAL

Experience

Tech Lead/Product Consultant

2022-2023 | Edge-pro for information systems(Tasks/Accomplishments)

  • Leading development teams, providing solutions, code reviews and offshore coordination as well as architecting solutions to use the latest technologies and best practices.
  • Design and implementation of rest services in node and dontnet core, migrating front-end legacy javascript code and enhancing developer experience.
  • Design and implemntation of application specific Apis in graphql, enhancing fontend experience and performance by minimizing rest api calls through grapgQL custom wrappers
  • Design and develop token based authentication microservices.
  • Developed a home-grown 🪴 Graphql based database syncronization app using Apollo server , Prisma and NextJS.
  • Carry out unit and integration tests in node and dotnet core.
  • Interviewing and hiring junior developers
  • Tech Lead

    2020-2021 | Ministry Of Planning(Tasks/Accomplishments)

  • Leading the development teams for the national spatial data infrastucture project.
  • Provide public integration webservices to third parties with complete swagger documentation and mock services for testing
  • Implementing realtime databases with Graphql subscribtions for specific client neeeds.
  • Design and implementation of web mapping applications using Hexagon Geospatial technologies, handling and optimizing the visualization of large geospatial datasets using webservices and custom tile servers as well as integerating with geoprocessing servers through rest endpoints (geoserver /Luciad Fusion/Map server)
  • Training & Customer support manager

    2019-2020 | Edge-pro for information systems (Hexagon Geospatial Partner, Egypt)(Tasks/Accomplishments)

  • Responsible for the developer training programs,responsible for carrying out online and on primise training and workshops for various company clients , trouble shooting deployment issues and system integeration problems
  • Assistant Lecturer

    2017-2019 | Obour Higher Institutes For Engineering and Technology.(Tasks/Accomplishments)

  • Class tutorials in:Transportation Modelling, Taffic theory,Computer Simulation, c++, Plane and Topographic surveying, Geodecy, Airport and Highway design . Tasks also included Labs in Autodesk CIVIL-3d ,Bently Microstation,Terra Solid and PTV Vissim.
  • Transpaortation Engineer

    2013-2016 | Ministry of Transport(Tasks/Accomplishments)

  • Microsimulation modelling and scenario testing of alternative intersection treatments to mitigate Congestion
  • Develop regression based models to predict speed and LOS
  • Implementing pavement management system through the analysis of 3d point cloud drone and mobile mapping data
  • Technical Support Engineer

    2012-2013 | Ericsson for Telecomunication(Tasks/Accomplishments)

  • Automated 3D structural analysis and modelling of steel communication towers using c++, building a structural analysis reporting system and an inventory system using mysql and Java.
  • Highway Consultant Engineer

    2011-2012 | Centre Of Research and Engineering Consultancy,Fayoum University.(Tasks/Accomplishments)

  • Construction supervision , quantity survey, labratory supervision , quality control and land surveying.