About me
As a Front End Web Developer, I am passionate about creating visually appealing and user-friendly websites. With a strong background in HTML, CSS, and JavaScript, I have a keen eye for design and a thorough understanding of modern web development techniques.
I am skilled in creating responsive and mobile-friendly layouts, ensuring that websites look great on any device or screen size. I am experienced in using various front end frameworks such as Bootstrap and UiKit to streamline development processes and enhance overall performance.
With a focus on continuous learning, I keep up to date with the latest industry trends and emerging technologies. This allows me to incorporate cutting-edge techniques and features into my work, keeping websites on the forefront of the digital landscape.
In summary, I am a dedicated Front End Web Developer, eager to employ my skills and expertise to create visually stunning, user-friendly websites that leave a lasting impression on users. I am always eager to take on new challenges and contribute to the success of any web development project I undertake.
Skills
html
The most basic building block of the Web It defines the meaning and structure of web content
css
Describe the presentation of a document written in HTML or XML
javascript
Lightweight, interpreted, or just-in-time compiled programming language with first-class functions
typescript
Strongly typed programming language that builds on JavaScript
pug
High-performance and easy-to-code JavaScript template engine
sass
CSS pre-processor with features like variables, nested rules, mixins, imports and built-in functions
bootstrap
CSS Framework for developing responsive and mobile-first websites
uikit
Lightweight and modular front-end framework for developing fast and powerful web interfaces
tailwind
Utility-first and low-level CSS framework packed that can build any design, directly in your markup
react
Library for building user interfaces and single-page applications allowing you to create reusable UI components
react query
JavaScript library designed to simplify the complex task of data fetching and caching in React applications
react hook form
Manage complex forms with excellent performance can be easily integrated with different React UI frameworks
zod
Schema declaration and validation library for typescript. It allows us to design schemas for any data
next
React framework for building full-stack web applications providing web applications with server-side rendering
swr
Strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data
mantine
Feature-rich React component framework made for react lets you quickly create fully functional and accessible applications
radix
Open-source UI component library for building high-quality, accessible web apps and design systems
shadcn
Compilation of reusable components built on radix that can be easily copied and pasted into our applications
git
Distributed version control system designed to handle everything from small to very large projects with speed and efficiency
github
online software development platform. It's used for storing, tracking, and collaborating on software projects
gitkraken
Full-featured GUI tool for users to interact with Git-based repositories through mouse-clicks rather than the command line
ci/cd
Automation process and software development practice in which incremental code changes are made frequently and reliably
jest
JavaScript testing framework designed to ensure correctness of any JavaScript codebase
react test library
Light-weight solution for testing React components. It provides light utility functions on top of react-dom
flux
Architectural pattern solves the scalability issue by using unidirectional data flow to pass data among components
atomic
Methodology that breaks down user interfaces into fundamental building blocks
Experience
Nullissues
Mansoura, Egypt
02/2019 - 10/2021
Leading IT services & solutions provider specializing in innovative software solutions for varied types of businesses, setting new standards for quality and customer satisfaction.
Jiovani
Mansoura, Egypt
01/2023 - current
E-commerce platform that allows merchants to display their products without the hassle of reaching customers and marketing the product. Jiovani offers an affiliate shopping system through which the marketer chooses the type of product he wants
Education
Faculty of Computers &
Information Sciences
Mansoura, Egypt
2016 – 2021
Bachelor, Mansoura University
Faculty of Computers & Information Sciences
(IT)
General grade: Good
Graduation project grade: Excellent