Hello! I am
Ahmed El Badry

I am a frontend developer with 5 years of experience. I thrive on building interactive web apps and continuously learning new technologies. I am passionate about crafting seamless user experiences.

thumbnail

Skills

HTML, CSS, and JavaScript

Proficient in the primary technologies used for creating web pages structure, presentation, and behavior.

Cross-Browser Compatibility

Knowledgeable about different browsers and devices to ensure web applications function consistently across all platforms.

UX Design

Strong understanding of user experience design principles to create intuitive and user-friendly web applications.

Responsive Design

Experienced in creating web applications optimized for viewing on a range of devices using responsive design techniques.

Version Control

Experienced in using version control systems, such as Git, to manage code and collaborate with other developers.

JS Frameworks and Libraries

Familiar with popular JavaScript frameworks and libraries, such as React, Angular, and Vue, to create dynamic and interactive web applications.

Debugging and Troubleshooting

Strong debugging and troubleshooting skills to identify and resolve problems with web applications.

Testing and Quality Assurance

Knowledgeable in testing and quality assurance methodologies to ensure thorough testing before release.

Agile Methodologies

Familiar with Agile methodologies to work effectively in a fast-paced, iterative development environment.

Selected Projects

vue.js
paper.js

Zen Editor

A web-based vector editor with some features that automate certain tasks.

View Project Details →
thumbnail
next.js
tailwind

Micca Template

Micca is a modern, fast, and responsive blog template built with Next.js 13 and Tailwind CSS, supporting MDX for posts.

View Project Details →
thumbnail
vue.js
tailwind

Pattern Tool

A web-based art tool that generates several types of seamless patterns that can be exported as SVG and used in any vector editor.

View Project Details →
thumbnail
vue.js
tailwind
fabric.js

Board Games Map Builder

A tool that facilitates the process of building maps for board games.

View Project Details →
thumbnail
vue.js
tailwind
fabric.js

Mandala Tool

A tool that generates mandala-type designs.

View Project Details →
thumbnail
vanilla js

Email Clarity Checker

A writing assistant tool that helps improve readability.

View Project Details →
thumbnail
vanilla js

Word Puzzle Generator

A tool that generates word puzzle games based on the provided list of words.

View Project Details →
thumbnail
vanilla js
bootstrap

Trova Theme

Trova is a Blogger/Blogspot theme with a modern design for magazines and blogs.

View Project Details →
thumbnail

Experience

In this section, you'll find an overview of my professional experience as a frontend developer, showcasing the key achievements and features I have successfully delivered.

4Sale

2023 - 2024

Frontend Developer II

  • Developed and implemented user authentication features such as sign-in, sign-up, and password recovery, enhancing user access and security.
  • Built the main advertisement page, providing a user-friendly interface for viewing and interacting with listings.
  • Created the user profile page, allowing users to easily manage their personal details and preferences.
  • Added error handling throughout the application, ensuring a seamless and reliable user experience.
  • Optimized page speed by implementing user session handling through cookies, reducing the need to request user information on every new page load.

Upwork

2019 - present

Frontend Developer

  • Successfully completed 20+ projects with a 100% client satisfaction rate.
  • worked with clients from different industries and backgrounds to develop visually appealing, responsive, and user-friendly websites and applications.
  • Utilized a diverse range of different languages, frameworks, and libraries, such as Typescript, React.js, Vue.js, Fabric.js, Tailwind CSS, etc.

Envato Market

2019 - present

Frontend Developer

  • Designed and developed 3 high-quality web templates that were sold 500+ times and got 40+ five-star ratings.
  • Applied best practices for SEO such as generating metadata, and implementing structured data markup to improve search engine visibility.
  • Wrote comprehensive documentation for each template, and interacted with customers to provide technical support and resolve issues.
  • Worked on improving performance by optimizing images, Reducing the number of HTTP requests, optimizing fonts, .etc.

Ready to take your project to the next level? I can help. Let's talk!

© 2024 Ahmed. All rights reserved.