Web Developer

Omar Masoud

I'm a Web Developer passionate about crafting web experiences.
With expertise in Node.js, Vue.js, Astro, and other web technologies, I infuse vitality into websites and applications, transforming concepts into captivating realities.

About me

Welcome to my creative journey. As a web developer, I am dedicated to crafting responsive and accessible websites with great attention to detail.


I draw inspiration from the ever-evolving world of web technologies, constantly seeking innovative solutions to create seamless user experiences.


If you're interested in exploring my work further, feel free to connect with me:

Experience & Training

Vue Masterclass Course
Duration: 55.5 hours of on-demand video content

Completed the Vue Masterclass course on Udemy.

  • Mastered VueJS and built a complete project using Vue, Pinia, TypeScript, and TailwindCSS.
  • Gained proficiency in front-end development with Vue.
  • Explored state management with Pinia.
  • Acquired skills in responsive design using TailwindCSS.
This course equipped me with practical knowledge to create dynamic and interactive web applications using Vue. 🚀🌟

Egypt FWD (Future Work is Digital) Scholarship
Oct 2022 - Feb 2023

Completed the Advanced Web Development Track as part of the Egypt FWD scholarship program.

  • Developed proficiency in Node.js, Express, and TypeScript for backend development.
  • Acquired skills in building APIs, handling asynchronous calls, and writing test units.
  • Gained insights into Agile management practices and digital freelancing.
  • Leveraged career readiness services, including resume review and LinkedIn profile enhancement.
This program equipped me with the tools to excel in web development and prepared me for a successful career in the tech industry. 🚀

Education

2022 - Present: Bachelor Degree Continued
Present sophomore at the college of Computer Science and AI to be a graduate in 2026

2019 - 2022: AMA Gov. Language School
High School

Web Development Technologies

Discover the technologies that enable me to bring web experiences to life.

HTML5

Expertise in creating semantic and accessible web pages using the latest HTML5 standards.

CSS3

Proficiency in styling web pages and crafting responsive layouts using CSS3 features and best practices.

JavaScript

Advanced skills in writing clean and efficient JavaScript code to add interactivity and dynamic functionality to web applications.

Astro.js

Experience in building both static and dynamic websites using Astro.js, a modern static site builder that prioritizes performance and developer experience.

Vue.js

Strong proficiency in developing scalable and performant web applications using Vue.js, including state management and component architecture.

Node.js

Experience in building server-side applications and APIs using Node.js, with knowledge of asynchronous programming and package management.

Tailwind CSS

Proficiency in using Tailwind CSS to create custom, responsive designs efficiently, leveraging utility classes for rapid development.

Git

Proficient in version control and collaboration using Git and GitHub, including branching, merging, and pull requests.

Figma

Competent in creating wireframes, mockups, and prototypes using Figma, with a developing understanding of design principles and UI/UX best practices.

Crafting Dynamic Web Experiences

Embark on a development journey that transcends traditional boundaries, delving into a world where functionality meets creativity. Explore my portfolio, where expertise in full-stack web development converges to create captivating online experiences.

Urban Chronicles: A Street Photographer's Journey

Description:

Crafted a portfolio website for a renowned street photographer, showcasing his captivating work and unique perspective. The website not only highlighted his skills in capturing urban moments but also reflected his passion for storytelling through photography.

Role:

Led the development of the website, ensuring it effectively showcased the photographer’s work. Collaborated with the photographer to understand his vision and style, incorporating elements that reflected his role as the head of photography at Caravan Magazine at the AUC and his co-founder position at BLND Creative Studio. Utilized a combination of design elements and functionality to create a visually stunning and immersive experience for visitors.

Artistry Unveiled: A Graphic Designer's Portfolio

Description:

Crafted a portfolio website for a talented graphic designer, empowering her to showcase her work in a professional and visually captivating manner. The website not only reflected her artistic style but also showcased her portfolio in a creative and engaging way, highlighting her unique talent and skills.

Role:

Took charge of the entire web development process, from conceptualization to implementation. Utilized Astro.js, Tailwind CSS, and an animation library to create a fast, lightweight, and interactive website that reflected the designer’s artistic vision. Ensured the website was fully responsive and optimized for all devices, while adhering to SEO best practices to enhance its discoverability and reach.

Vue.js Mastery: Frontend Mentor Challenge

Description:

Executed a frontend project from Frontend Mentor, leveraging Vue.js to advance my proficiency and apply recent learning. The task involved developing a website that interacted with the REST Countries API, fetching and displaying country data in an engaging and interactive manner.

Role:

Solely managed all aspects of the project, meticulously focusing on design aesthetics, responsiveness, and engaging animations. Employed Vue Router for seamless navigation and utilized Pinia for efficient state management. Through this project, demonstrated expertise in Vue.js, while refining skills in UI/UX design, responsiveness, and state management.

Let's Connect

Location

Beni Suef, Egypt