Skip to content
@alialiayman

alialiayman

🚀 Full stack software engineer with a strong focus on frontend technologies: React, GraphQL, Node.js, Redux, and design systems. 👨‍💻

Hi there, I'm Ayman Ali! 👋

🚀 Passionate Software Engineer with over a decade of experience in full-stack development, specializing in Front-End Development with a strong focus on React. I'm dedicated to crafting amazing user experiences and scalable, reliable applications.

Expertise & Skills 💻

  • Front-End Development: Proficient in React and advanced libraries like Redux, Redux-toolkit, Thunk, Router, Generators, Hooks, and server-side rendering with Next.js.
  • Design Systems: Enthusiast of design systems, ensuring consistency and elegance in every project.
  • Asynchronous Communication: Experienced in environments that thrive on asynchronous communication, particularly with tools like LiveKit.
  • Back-End Development: Skilled in developing RESTful microservices using Node.js, GraphQL, Postgres, TypeORM, Loopback, and Dockerization.
  • Cloud & DevOps: Extensive experience with Amazon Web Services, Google Cloud, Firebase, Kubernetes, Docker, and CI/CD pipelines.
  • Performance Optimization: Proficient in analytics tools like Google Analytics and Adobe Analytics to optimize application performance.
  • Database Management: In-depth knowledge of relational databases and data modeling.

Notable Projects 📌

  1. Node-MicroService: A robust API built with Node.js and Express, featuring JWT-based security and Dockerization for easy hosting.
  2. React-Firebase: A full React app for storing, retrieving, and editing customer data on Firebase, supporting multiple users and offering high performance.
  3. React-Game: A fun board game developed with React.js, showcasing creativity and responsive design.
  4. Casual: A collection of unique React apps, including a color harmonization tool and a birthday reminder app.
  5. Eager-Scrummer: An app to track your sprint days in SCRUM, eliminating the guesswork of which day it is.
  6. Tvmaze: A React-Redux app for searching movies with detailed descriptions, photos, and ratings.

Professional Experience 🚀

  • Senior Full Stack Developer at Thermofisher (Sep 2020 – Present)
  • Senior Full Stack Developer/Architect at CloudVirga (Nov 2017 – Sep 2020)
  • Senior Full Stack Developer at Kaiser Permanente (Nov 2013 – Nov 2017)

Education 📚

  • M.Sc. in Computer Science from Harvard University (2008-2017)
  • B.Sc. in Computer Science, Software Engineering from Cairo University (1988-1993)

Contact Me 📱

Pinned Loading

  1. journey-jabber journey-jabber Public

    Journey Jabber is more than just a React application; it's your companion on the road, making your travels more engaging and informative. Whether you're a globetrotter or just exploring your local …

    JavaScript

  2. Node-MicroService Node-MicroService Public

    API: Created with NodeJs and Express library. JWT is used for RESTful service security and checked in middleware. The project is dockerized and can be hosted easily. 💎

    JavaScript 1

  3. react-game react-game Public

    ReactJs: Board Game developed with react. Use keyboard < ^ > v arrows to move the player across the board. board size is configurable and the game is random.☕️☕️

    JavaScript 2 1

  4. React-Firebase React-Firebase Public

    NoSQL: Full react app. Store, retrieve, and edit customer data on the firebase free 1GB tier. The app integrates with firebase identity nicely. multiuser, very performant. ❤️️❤️️

    JavaScript 1 1

  5. Casual Casual Public

    ReactJs: few react apps that I didn't know what to do with them. They are great ⚜️. Color app calculates a harmonious color to any color you give it. Birthday uses moments and other apps ❤️️

    HTML 1 1

  6. tvmaze tvmaze Public

    React-redux: Search for any movie. get description photos and ratings. This app calls the movie API publicly available. It uses CSS to position search results nicely and creatively. 🎼

    JavaScript

Repositories

Showing 10 of 43 repositories
  • alialiayman/person-resume’s past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 28, 2024
  • .github Public
    alialiayman/.github’s past year of commit activity
    0 0 0 0 Updated Aug 29, 2024
  • journey-jabber Public

    Journey Jabber is more than just a React application; it's your companion on the road, making your travels more engaging and informative. Whether you're a globetrotter or just exploring your local neighborhood, Journey Jabber adds a unique layer to your journey experience.

    alialiayman/journey-jabber’s past year of commit activity
    JavaScript 0 0 0 0 Updated Mar 7, 2024
  • alialiayman/miracle-algolia’s past year of commit activity
    JavaScript 0 0 0 0 Updated Mar 8, 2023
  • React-Firebase Public

    NoSQL: Full react app. Store, retrieve, and edit customer data on the firebase free 1GB tier. The app integrates with firebase identity nicely. multiuser, very performant. ❤️️❤️️

    alialiayman/React-Firebase’s past year of commit activity
    JavaScript 1 1 0 1 Updated Jan 28, 2023
  • horse Public
    alialiayman/horse’s past year of commit activity
    JavaScript 0 0 0 0 Updated Jan 17, 2023
  • alialiayman/alialiayman’s past year of commit activity
    0 0 0 0 Updated Jan 11, 2023
  • alialiayman.github.io Public

    GitHub-pages: This is a pointer to my Github pages. following instruction in the official GitHub pages tutorial https://pages.github.com/

    alialiayman/alialiayman.github.io’s past year of commit activity
    HTML 0 0 0 0 Updated Jan 11, 2023
  • alialiayman/react-firestore-example’s past year of commit activity
    JavaScript 0 0 0 0 Updated Jan 2, 2023
  • berry-color Public

    my favorite of colors

    alialiayman/berry-color’s past year of commit activity
    JavaScript 0 0 0 0 Updated May 9, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…