
About
Certified Software Architect | Project Manager | CTO with experience in delivering world-class products and services to clients and building a highly skilled team. Highly skilled in cloud architecture for scale, performance, reliability, and security.
Certified Software Architect | Project Manager | CTO with experience in delivering world-class products and services to clients and building a highly skilled team. Highly skilled in cloud architecture for scale, performance, reliability, and security.
Experience
My role there as PM is:
● Presenting the service line blueprint to stakeholders to get the scope approved and alignment
● Attending and improving scrum ceremonies with coordination with the scrum master and acting as PO
● Weekly meeting with DevOps to ensure technical integrity
● Provide time estimate on delivery with coordination with Team Lead, Scum Master, and Architect
● Track project progress, identify risks, and establish mitigations for those risks with the delivery manager
Technologies: AWS | Jenkins | Project manager | Jira | Click up | Microsoft office products
Egypt Project: Wickks is an eCommerce that provides customers with a mixed reality experience so they can see the product before he buys. Our first launch would focus more on furniture, and we hope to expand to cover fashion, too, but we have technical challenges. On the same line, we want to be the hub of furniture worldwide--my cofounder role is planning, budgeting, executing, attracting talents, and fundraising. And as an early CTO, I am a project manager, overseeing the prototype delivery and architecture and managing the technical team despite the technical challenges. Technologies: AWS Javascript JIRA Node JS Unity
Canada - Remote Project: CTI software product works with existing CRM and phone systems. I worked in an agile team of 25 and developed functional and quality features. Technologies used: Node.js TypeScript AWS AppSync Serverless| GraphQL AWS Lambda Serverless Framework CloudFormation Cognito Amplify DynamoDB.
Malaysia - Remote Project: a mobile banking & money transfer application. I was engaged in developing features and architectural decisions about the features, planning, and fetching the functional and quality requirements. I worked in an agile team of 10. Technologies: Confluence UML Microservices Layered Architecture Swagger API Gateway S3 AWS DynamoDB Java Spring Boot React Native JavaScript.
Egypt Project: Estshara is a telehealth startup based in Egypt connecting insurance, doctors, and patients through a mobile/web application in Egypt. I'm leading an agile team of 3 developing the product's backend architecture using Node.js and AWS. I created Rest APIs from scratch and enhanced API. Most importantly, the insurance integration feature allows users to upload their medical insurance cards and receive treatment accordingly. These features helped increase sales, and weekly downloads increased increasing customer satisfaction. Those features also led to a new funding round of 0.5m USD in June 2021. I'm also mentoring the front-end team, especially in designing the live chat feature. Moreover, as a tech lead, I formed the developing team, engaged with clients to collect developed and implemented requirements, managed the group's day-to-day activities, and developed and implemented a timeline to achieve milestones. Technologies used: Node.js JavaScript AWS Serverless GraphQL AWS Lambda Serverless Framework CloudFormation Cognito Amplify DynamoDB PostgreSQL Swagger REST.
Egypt Project: OCP Group - plant a morocco-based mining company with 20K+ employees, management & controlling platform. I worked in an agile team 5, developing new features for the product, mainly developing the user management feature and connecting it to their LDAP. I have maintained existing services related to phosphate products and engaged in POC for monitoring tools (Prometheus/Grafana). Jaeger--introduced the EFK stack for centralizing the logs, which helped the team monitor the services and trace them more efficiently, increasing client satisfaction. Technologies: Spring Boot Spring Cloud Java OpenShift Kubernetes Docker Microservices Jenkins CI/CD Apache Kafka Git MongoDB BFF pattern fabric8 Jaeger EFK stack. Project: Dubai Health Authority Coronavirus Tracker - a central web application for managing different services around COVID-19 (test & vaccination appointment management) used by endpoint users. I worked in an agile team of 5, responsible for developing microservices. Technologies: Node.js REST API OpenShift Microservices Express MongoDB Project: Jazzcash - mobile fintech app that facilitates sending and receiving money. I worked in an agile team of 10, responsible for developing microservices using Node.js and PostgreSQL. I focused on the account statement feature, which automatically creates a monthly new statement and sends users emails. I was engaged in architectural decisions about features and planning. Technologies: Node.js REST API OpenShift Microservices Express PostgreSQL
USA (remote) Project: MentorMint connects knowledge seekers to mentors for academic and career preparation. I worked in team 4, developing their backend features using Ruby on Rails. Technologies: Spring Boot Spring Cloud Java OpenShift Kubernetes Docker Microservices Jenkins CI/CD Apache Kafka Git MongoDB BFF pattern fabric8 Jaeger EFK stack.