Hello,
I am Andrew. I am AWS certified Developer and Solution Architect Associate. I specialize in cloud-native solutions using serverless framework combined with multiple AWS services. I have been working with Nodejs and AWS for 3 years now. In addition, I have experience working with React for 2 years for full-stack development.
I developed many projects using these skills:
- React
- Node
- Typescript
- serverless framework
- various AWS services
- Postgresql & DynamoDB
- Git
Looking forward to connecting and working with you :D
Bildung
C
Computer Science
German University in Cairo, Bachelor's Degree, Egypt
2014 - 2019
Did my bachelors' project in DHBW Stuttgart, Germany
Arbeit & Erfahrung
N
Senior Software Engineer
Nodogoro
May'2023 - Gegenwart
- Migrating AI GPU intensive workloads to AWS EC2 GPU optimized instances- building AI solutions using stable diffusion web ui APIs handling professional images creation, processing, fine-tuning
- Utilizing GCP and firebase cloud functions with pubsubs, scheduling, api gateways
- Building slackbots and chat applications leveraging OPENAI APIs using ChatGPT.
- Using Retool for internal tools development
U
Top Rated Freelancer
Upwork
May'2021 - May'2021
Managing the cloud infrastructure of the apps using the Serverless
Framework.
• Developing Node.js (Typescript) AWS Lambda functions and integrating them with DynamoDB, API Gateway, and other AWS
services.
• Designing the backend architecture.
• Applying domain manager to support API domains.
• Adding analytics using PostgreSQL.
O
Professional Services Delivery Engineer
Onica Egypt Rackspace Company
Feb'2021 - Apr'2023
React with TypeScript for front-end development, Node.js with TypeScript and the Serverless Framework for back-end development,
deploying AWS Lambda functions.
• Utilizing DynamoDB and MongoDB as a NoSQL database and Au-
roraDB serverless as a relational database
• Developing JavaScript migration scripts for data migration and database management.
• Implemented Event Bridges for event-driven architectures and integrations.
• Leveraging fan-out patterns using SNS (Simple Notification Service) for broadcasting messages to multiple subscribers with push notifications using Firebase.
O
Cloud Engineer
Onica Egypt Rackspace Company
Sep'2020 - Feb'2021
• Maintaining AWS infrastructure of customers using cloud formation, systems manager for automations workflows
• CloudWatch for monitoring and alerting, CloudTrail for auditing
and tracking API activity and Cost Explorer.
C
Software Engineer
Callvita
Jun'2019 - Aug'2020
Egypt
• App for saving patients' medical history and allowing patients
to reserve doctors' appointments
• Front-end using ReactJS, back-end using NodeJS (JavaScript)
and Express, mobile app using React Native
• AWS services to mention are Elastic Beanstalk for deploying microservices, Cognito for authentication, AWS Amplify
with GraphQL for real-time chat and PostgreSQL for the main
database