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
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
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.
Wordle Clone
A clone of the famous Wordle game implemented using React JS. Try to guess the hidden word within six attempts.
Mini OS Simulator
A task scheduler and memory manager simulator, exploring memory allocation and process segmentation in operating systems with various scheduling algorithms.
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.
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!
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...
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