Mazin Eltom

Certified Solutions Architect/ Network Security Expert/Full Stack Developer|

Hello!

I'm Mazin, a dedicated full-stack developer with a passion for backend development. Troubleshooting backend issues and crafting elegant solutions is what drives me. I'm also highly interested in cloud engineering and have solidified my practical experience with my AWS certifications.

Please see below some of the things I have built and my resume.

AWS Projects

Showcasing various AWS projects and solutions for different clients and industries.

Project Overview

This web application was developed in response to the specific requirements of a charitable organization. The project aimed to fulfil the organization's objectives, which included:

  1. Showcasing Organizational Work: The primary goal of this web application was to effectively communicate the organization's mission, values, and the impactful work they've accomplished. It sought to showcase the organization's past projects and initiatives, allowing visitors to gain insights into their efforts and achievements.

  2. Contact and Engagement: In addition to presenting information about the organization, the web application integrated a user-friendly contact form. This feature enabled visitors to connect with the charity easily, fostering communication, inquiries, and potential collaboration opportunities.

    Technical Details

    This website features a static web app created with React and Mantine UI. It provides various sections with information about the charity. Additionally, there is a contact form that users can fill out, and the contents of this form are sent to the charity via email.

    The application has been deployed on AWS, and the architecture is illustrated in the diagram below. The frontend application is stored in an Amazon S3 bucket and is served to users through Amazon CloudFront.

    The website includes a contact form that users can utilize. The data from the contact form is sent to an API Gateway, which then directs it to a Lambda function. The Lambda function leverages Amazon Simple Email Service to forward the contents of the contact form to the charity's administrators.

    The AWS infrastructure was provisioned using Terraform as an 'infrastructure as code' tool.


Image Recognition on Images in S3 Using Amazon Rekognition
  • Overviewing Rekognition and how we’ll be using it for image recognition

  • Creating an S3 bucket and uploading images to use with Rekognition

  • Using the AWS SDK (Python) Rekognition code to detect_labels for the images in S3 (using Cloud9 IDE)

  • Reviewing the label results for the car image

  • Reviewing the label results for the person image

  • VPC and Terraform Apply

  • Created a Subnet and Referencing

  • Created a IGW and Terraform fmt

  • Created a Route Table

  • Created a Route Table Association

  • Created a Security Group

  • Created a AMI Datasource

  • Created a Key Pair

  • Created an EC2 Instance

  • Created Userdata and the File Function

  • Created SSH Config Scripts

  • Created The Provisioner and Templatefile

  • Created The Deployment and Replace

  • Created Variables

  • Created Variable Precedence

  • Created Conditional Expressions

Experience and Certifications

Internship

Newbai.ae · Internship

  • PROGRAMMER | 01/2018 to 12/2019
    NewBai - Aurora, Colorado

  • Conducted full life-cycle software development in multiple software environments.
    Reviewed reports to assess performance and identify areas for operational improvement.

  • Developed production, test and beta websites using various software programs.

Project Manager

Comcast · Full-time Jan 2023 - Present

  • Responsible for managing the complete life cycle of moderately-to-highly complex projects, including approval, planning, execution and closeout to ensure planned results are achieved on time.

  • Developed processes, timelines and ensures progress to plan, as well as tracks critical project achievementsResponsible for managing the complete life cycle of moderately-to-highly complex projects, including approval, planning, execution and closeout to ensure planned results are achieved on time. Developed processes, timelines and ensures progress to plan, as well as tracks critical project achievements

  • Skills: Customer Relationship Management (CRM)

Education

  • Bachelors degree From Metropolitan State University Denver

  • Major Computer Information Systems

  • Minor in Aerospace Science

Contact Me

monitor showing Java programming
monitor showing Java programming

Email: Meltom@msudenver.edu