Omar Ashraf
@omarashraf4
Senior Frontend Engineer with 5+ years building high-performance web apps in React, Vue, and Nuxt.js.
What I'm looking for
I’m a Senior Frontend Engineer with 5+ years of experience building web applications in React, Vue, and Nuxt.js. I focus on taking ownership of architecture decisions and delivering reliable user experiences with performance, testing, and clean engineering standards.
In recent roles, I’ve led end-to-end frontend development of production platforms in Agile environments, including framework migrations and performance improvements. I’m comfortable driving structured code review, mentoring, and aligning teams around predictable state mutation and architectural styling.
I’ve executed critical migrations—such as upgrading legacy Nuxt.js applications to modern Nuxt.js 3 and TypeScript architectures—to enable robust Server-Side Rendering (SSR) at scale. I also strengthen quality by auditing dependencies, improving deployment pipelines with linting and git hooks, and standardizing review protocols to reduce post-release incidents.
I enjoy working across the full frontend stack, from UI frameworks to runtime data visualization and mobile experiences. Through projects using React Native, Chart.js, and modern testing approaches (Vitest, Nuxt Test Utils, Storybook), I consistently ship features faster while reducing runtime crashes and maintenance overhead.
Experience
Work history, roles, and key accomplishments
Senior Frontend Engineer
Upshifters
Nov 2024 - Present (1 year 8 months)
Architected and led end-to-end frontend development of an AI-powered Marketing Analytics platform, using optimized charting engines to improve performance by 37%. Established quality standards via structured code reviews and mentorship and configured ESLint rules with Husky git hooks to ensure architectural styling compliance.
Senior Frontend Engineer
PyraCode GmbH
Jan 2024 - Jan 2025 (1 year)
Led a critical migration from a legacy Nuxt.js 2 monolith to Nuxt.js 3 with TypeScript, enabling SSR at scale and boosting core application performance by 25%. Standardized code review protocols and introduced automated linting and semantic commit templates, reducing post-release incidents by 20% and delivering platform milestones two weeks ahead of schedule.
Midlevel Frontend Engineer
Whitepeaks
Feb 2023 - Aug 2023 (6 months)
Optimized and refactored a high-traffic video streaming web application by debugging complex state management, improving user satisfaction by 40% and load times by 30%. Ported the primary web application to LG WebOS Smart TV, cutting load times by 50% and raising engagement by 25% on constrained hardware.
Frontend Engineer
HMASERV
Apr 2022 - Jan 2023 (9 months)
Maintained and enhanced enterprise dashboard software with validation safeguards and UI states that reduced end-user operational data-entry errors by 50%. Modernized legacy WebOS and Samsung Tizen TV applications by migrating outdated JavaScript to Nuxt 2, increasing performance by 60% and eliminating systemic memory leaks.
Frontend Developer
AdGroup
Aug 2021 - May 2022 (9 months)
Collaborated with UI/UX designers to build responsive layout systems using advanced CSS methodologies, improving performance by 30% across display devices. Integrated real-time 3D web features via Three.js and worked in parallel with backend teams to maintain decoupled REST API contracts.
Education
Degrees, certifications, and relevant coursework
Arab Academy for Science, Technology and Maritime Transport
Bachelor of Science, Computer Engineering
2016 - 2021
Completed a BSc in Computer Engineering at the Arab Academy for Science, Technology and Maritime Transport from Sep 2016 to Jul 2021.
Tech stack
Software and tools used professionally
Chart.js
GitHub
ESLint
React Native
Expo
PostgreSQL
Node.js
Next.js
Tailwind CSS
Nuxt.js
Material-UI
Vuetify
three.js
styled-components
Vue Router
React
Vue.js
React Query
React-Vue
axios
Webpack
JavaScript
HTML5
ES6
CSS 3
iOS
Firebase
Zustand
vuex
TypeScript
Docker
Toolkit
Supabase
Shadcn/ui
TanStack Query
Vite
Vitest
Zod
Pinia
Redux Toolkit
Availability
Location
Authorized to work in
Website
oashraf.devPortfolio
oashraf.devSalary expectations
Social media
Job categories
Skills
Interested in hiring Omar?
You can contact Omar and 90k+ other talented remote workers on Himalayas.
Message OmarGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
