Hello there, I'm

Eslam Ahmed

|

I'm an experienced web developer with a solid foundation in both front-end and back-end development. With over a years of expertise in React, Vue and their ecosystem, I focus on creating accessible and inclusive web applications that prioritize user satisfaction and engagement.

About Me

Hi, I'm Eslam Ahmed, a web developer with over a year of experience. I specialize in building web platforms, optimizing websites for better UI/UX, and ensuring top-notch SEO. I hold a web developer B.Sc in Computer Engineering, graduating in July 2021. My journey began in 2017 when I wrote my first 'Hello World' in good old'C.'Since then, I've dived into various technologies and languages, always striving to learn, achieve perfection, and pay attention to the finer details.

Some technologies I enjoy working with:

  • React
  • Vue
  • Redux
  • Tailwind
  • Node.js
  • Express.js
  • C++
  • Java
about

Experience

June 2022 - December 2022

Arabcoderz

Cairo, Egypt

React Developer

  • Developed a real estate platform 'Darispace' with estate listings, user profiles, and Google Maps integration.
  • Created 'medtech-app' a medical device brokerage and maintenance application.
  • Enhanced a company dashboard by implementing dark mode, bilingual (Arabic-English) support using i18next, and ensured scalability for future sections.
  • Adapted the dashboard to manage four web and mobile apps.
  • Utilized React, Redux, Tailwind CSS, Firebase, and Google Maps.

March 2022 - June 2022

Saluslab

Dubai, Emirates

Vue Developer

  • Improved routing and styling system while maintaining the dashboard.
  • Participated in adding the ticket systems monitoring board to the system.
  • Utilized Vue, Vuex, and Vue Bootstrap.

July 2020 - October 2020

robot-valley

Cairo, Egypt

Frontend Intern

  • Contributed to the development of new features and enhancements for the inventory management system.
  • utilized HTML, CSS, Javascript, Jquery.

Projects

Darispace

A non-centric real estate platform enabling estate listings, estate exploration, and location-based searches.

  • Developed authentication and mobile verification using Firebase for enhanced user security.
  • Implemented efficient data handling with features like infinite scroll, caching, and lazy loading.
  • Enhanced user experience by integrating Google Maps for location-based filtering and designing a user-friendly dashboard.
  • React
  • Redux
  • Tailwind CSS
  • Firebase
  • Google Maps
  • i18next
  • RTK Query
  • Formik

Twitter-Like Social Network

The Twitter-Like Social Network is a secure web app with a Safe For Work mode that filters explicit content. It includes core Twitter features, real-time chat, trend tracking, and more.

  • Developed the search feature, which was dynamic and supported infinite scroll as well as crafting profile editing with the back end, including media deletion scenario with S3 bucket integration.
  • Crafted protected and public routes, managing redirection between them.
  • Designed the rendering scenario for the four types of tweets and developed the real-time chat interface.
  • React
  • GraphQL
  • TypeScript
  • Apollo Client
  • S3-Bucket
  • Socket.io
  • Formik
  • Yup

Search Academy Website

A website for Search Academy, a digital marketing agency, to showcase their services and portfolio.

  • Crafted essential UI pages for the website to enhance aesthetics and performance.
  • Boosted overall SEO and ranking for the website.
  • ensured the website's full responsiveness for optimal user experience.
  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • Jquery

Other Projects

Book Stores API

A bookshop API for managing books and stores, supporting all CRUD operations and insures data consistency

Node.js
Express
PostgreSQL
Winston
Swagger

Groceries App

A mobile app that allows users create account, browse market categories, add items to the cart, and locate their place on the map.

React Native
Expo
Firebase
Maps API
Google Auth
Recoil

Wordle Clone

A clone of the famous Wordle game implemented using React JS. Try to guess the hidden word within six attempts.

React

Mini OS Simulator

A task scheduler and memory manager simulator, exploring memory allocation and process segmentation in operating systems with various scheduling algorithms.

C++
Qt
QML
JavaScript

AYB App

Empower 'el3zba' and make a difference with the AYB App. Discover initiatives, donate, attend events, and connect with like-minded individuals, all in one place.

Android
Java
Firebase
Picasso

Miwok App

Explore the Miwok language with our app. Learn vocabulary words, categorized with images and pronunciation audio. A fun and interactive way to discover a new language!

Android
Java

Linear Equations Solver

A Console Application that efficiently solves linear equations (up to thousands). and supports various operations such as adding or subtracting two equations, substituting the value of unknowns from one equation into another, determining Cramer's determinant...

C++

English Quiz App

An Android app for testing your English language skills. Sign in using Firebase mobile or Google authentication, browse categories, add items to your quiz, and get your results.

Android
Java

Articles

I write articles about web development, programming, and tech in general. Here are some of my favorites:

Let's work together

I'm always excited to connect with fellow professionals and explore new opportunities. Whether you have a project idea, a job opportunity, or just want to say hello, don't hesitate to reach out. I'd love to hear from you!

Feel free to click the buttons below to get in touch with me. You can either drop me an email or take a look at my resume to learn more about my background and skills.

Let's start a conversation and explore how we can work together!

Designed & Built by Eslam Ahmed