Senior Frontend Developer | Vue.js & React.js | Building clean, performant web apps
I’m a frontend developer with over 4+ years of professional experience, passionate about creating user-friendly, high-performance web applications.
I focus on writing clean, maintainable code, optimizing performance, and building interfaces that people enjoy using.
I’ve worked on e-commerce platforms, e-learning apps, and marketplaces, taking responsibility for frontend architecture, API integration, and responsive design.
- Build scalable, maintainable web applications with Vue.js, Nuxt3, and React.js
- Implement clean, modern UI/UX with HTML, CSS, and Tailwind CSS
- Connect applications with REST and GraphQL APIs
- Optimize performance and maintain code quality through best practices
- Perform unit and integration tests
E-commerce platform built with Vue.js & Nuxt3. I worked on frontend architecture, product listing pages, checkout flows, and responsive design.
E-learning platform using Vue.js & Nuxt3. Built interactive course pages, authentication flows, and dynamic UI components.
A marketplace for SIM cards. Developed product listing, filtering, and checkout interface with Vue.js.
More projects are available in my GitHub repositories.
Frontend: Vue.js, Nuxt3, React.js, Next.js, JavaScript, TypeScript, HTML, CSS, TailwindCSS
Tools & Workflow: Git, GitHub, Vitest, Jest, SSR, SPA, SSG, VS Code, Agile/Scrum
APIs: REST, GraphQL
Other: Responsive Design, Performance Optimization, Clean Code
I’m open to frontend developer roles, remote or onsite, and always happy to connect for collaboration, mentorship, or new opportunities.
- Email: mahmoudfarargy9@gmail.com
- LinkedIn: linkedin.com/in/mahmoud-elfarargy
- Portfolio: mahmoudfarargy.vercel.app
Thanks for visiting my GitHub profile. Let’s build something great together!


