Esraa Abuhalawa

I'm a
Frontend Developer
(Vue.js | Angular)

Frontend Developer with 1.5+ years of experience building scalable and responsive web applications using Vue.js, Angular, and TypeScript. Skilled in API integration, state management (Vuex, Pinia), and performance optimization. Passionate about delivering high-quality UI/UX and continuously learning modern front-end technologies.

Work Experience

Junior Frontend developer

Misk Its, Qussier -Red Sea

Frontend
05/2024 – 10/2025

Developed responsive UI components and fixed critical bugs. Improved page load time and user experience.

Key Achievements:

  • Developed 5+ production web applications using Vue.js and Angular
  • Built 20+ reusable UI components, improving development speed
  • Improved application performance by ~25% through optimization
  • Integrated 50+ REST API endpoints for dynamic data handling
  • Identified and resolved 50+ UI bugs
  • Collaborated with designers to deliver pixel-perfect UI

Tech Stack:

VueVuexPiniaPrime vueElement PlusAngularPrime NgRJXTypeScriptJavaScriptCSSTailwind CSSBootstrapREST APIsGitFigma
🎯

Frontend Developer Intern

Upskilling

Intern
04/2026 – 08/2026

Participating in an intensive frontend training program to strengthen Angular skills, explore modern development practices, and build production-ready portfolio projects.

Key Achievements:

  • Built multiple responsive portfolio projects using Angular and TypeScript
  • Strengthened knowledge of modern Angular architecture and best practices
  • Implemented reusable and scalable UI components with PrimeNG
  • Integrated REST APIs and managed application state effectively
  • Applied Git workflows and collaborative development practices
  • Focused on writing clean, maintainable, and reusable code

Tech Stack:

Angular 16Angular 21Angular MaterialBootstrapngx-bootstrapPrimeNGTailwindPrime FlexRxJSTypeScriptJavaScriptHTMLCSSGitREST APIs
💼

IT Help Desk and E-commerce Coordinator

Fahad Abdullah A. Rahman Saeed Trading Est.

04/2019 – 08/2020

Managed e-commerce platforms and updated website content.

Key Achievements:

  • Managed e-commerce platforms and updated website content
  • Worked with Magento, OpenCart, and WordPress
  • Maintained system stability and provided technical support
  • Assisted in implementing new features for e-commerce platforms

Tech Stack:

OpenCart MagentoWordPress

Skills & Technologies

I specialize in modern web technologies and frameworks, constantly learning and growing.

✓ Available for exciting projects

HTML5
CSS3
JavaScript
TypeScript
Vue 3
Nuxt
Angular
Tailwind CSS
Bootstrap
Sass
Git
GitHub
Figma

Qualifications & Courses

Continuous learning and professional development

🎓 Degrees & Certifications

Bachelor of Communications and Electronics Engineering

Mansoura University

🎓
2012 – 2017
GPA: Very Good

Studied communications and electronics engineering with a strong foundation in programming, software development, algorithms, databases, and computer systems.

📚 Professional Courses & Certifications

Completed🅰️

Angular Diploma

Route Academy

Comprehensive Angular training covering standalone components, routing, RxJS, services, state management, REST APIs, authentication, and building real-world applications.

02/2025 – 10/2025
AngularRxJSTypeScriptHTML5CSS3JavascriptBootstrpTailwindREST APIs
Completed🎨

Web Design

National Telecommunication Institute (NTI)

Learned web design fundamentals, responsive layouts, UI principles, HTML, CSS, and Bootstrap.

08/2021
HTML5CSS3BootstrapResponsive Design
Completed💻

Front-End Web Development Track

Udacity

Covered modern front-end development concepts including JavaScript, responsive web development, APIs, and interactive user interfaces.

12/2020
JavaScriptHTML5CSS3Responsive Design
Completed📱

Responsive Web Design

freeCodeCamp

Focused on building responsive websites using modern HTML and CSS techniques following web accessibility best practices.

04/2021
HTML5CSS3Responsive DesignAccessibility
Completed⚙️

JavaScript Algorithms and Data Structures

freeCodeCamp

Studied JavaScript fundamentals, ES6 features, algorithms, data structures, object-oriented programming, and problem solving.

04/2021
JavaScriptAlgorithmsData StructuresES6
Completed🌐

Full-Stack Web Development

MCIT & YAT Learning Centers

Introduced to front-end and back-end web development concepts, databases, web technologies, and application deployment.

09/2020 – 11/2020
HTML5CSS3JavaScriptPHPSQLWeb Development
Completed🎨

Graphic Design

National Telecommunication Institute (NTI)

Learned graphic design fundamentals, branding concepts, typography, color theory, and digital design tools.

2021
Graphic DesignAdobe PhotoshopAdobe Illustrator

Featured Projects

Showcasing my best work and technical expertise

Angular E-Commerce

A full-featured e-commerce web application built with Angular 20, TypeScript, Tailwind CSS, and Server-Side Rendering (SSR). It includes secure JWT authentication, shopping cart, wishlist, multilingual support, and a fully responsive user interface for an optimized shopping experience.

Tools Used

Angular 20 TypeScript Tailwind CSS Flowbite Angular SSR RxJS REST API
Angular E-Commerce

Food Recipe Platform

A modern role-based food recipe platform built with Angular 16 and TypeScript. Features secure JWT authentication, recipe discovery, admin and user dashboards, email verification, responsive UI, and REST API integration.

Tools Used

Angular 16 TypeScript RxJS Bootstrap 5 ngx-bootstrap ngx-file-drop REST API Role Based
Food Recipe Platform

Project Management System

A modern Project Management System built with Angular 16 and TypeScript, designed to streamline team collaboration and task management through dedicated authenticated dashboards for employees and managers. The application includes secure authentication, protected routes, profile and password management, file uploads, interactive charts, notifications, and reusable shared components.

Tools Used

Angular 16 TypeScript Angular Material Bootstrap 5 RxJS Role Based REST API Angular Router Font Awesome
Project Management System

Hotel Management System

A modern Hotel Management System built with Angular 21, TypeScript, Tailwind CSS, and PrimeNG. The application streamlines hotel operations with secure authentication, room and booking management, multilingual support, and a responsive admin dashboard.

Tools Used

Angular 21 TypeScript PrimeNG Tailwind CSS RxJS ngx-translate Angular Router Font Awesome
Hotel Management System

Online Quiz Application

A modern bilingual online Quiz Application built with Angular 21, TypeScript, PrimeNG, and RxJS. The application supports two roles from a single codebase: Instructors can manage groups, students, question banks, quizzes, and results, while Students can join quizzes using a code, answer questions through a timed stepper, and review their results.

Tools Used

Angular 21 TypeScript 5.9 PrimeNG 21 PrimeIcons PrimeFlex SCSS RxJS Angular Signals ngx-translate Angular Router JWT date-fns Vitest
Online Quiz Application

Personal Portfolio Website

A modern personal portfolio website built with Vue 3, Vite, and Bootstrap 5. The responsive one-page application showcases professional information, services, achievements, portfolio projects, testimonials, and contact details with reusable components and smooth navigation.

Tools Used

Vue 3 Vite Vue Router Bootstrap 5 Sass Font Awesome
Personal Portfolio Website

Let's Connect

I'm always excited about collaborating on interesting projects and discussing new opportunities. Let's create something amazing together!

📧
Primary

Email

Get in touch via email for any inquiries

esr.saad123@gmail.com
📍
Location

Location

Based in San Francisco, available for remote work

Mansoura , Egypt

🚀
Status

Availability

Open to exciting opportunities and collaborations

Open to Work

Quick Contact Methods

📱

Phone

+20 111 99 86 471

⏱️

Response Time

Within 24 hours

Ready to start a project?

Drop me a line and let's discuss your next amazing idea!

© 2024 Esraa Abuhalawa. Built with Nuxt, GSAP, and Tailwind CSS.

Logo