Abdullah Amr
مطور ويب شامل
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
Versatile Frontend Engineer with a deep background in the full software development lifecycle. Experienced in building and maintaining complex CMS architectures using React, Angular, and PHP. Adept at modernizing legacy codebases and implementing advanced build tools. Passionate about creating seamless user experiences across web and mobile platforms through clean, maintainable code.
الخبرة
Full Stack Developer at KB Solutions (2026-04 – Present)
- Built a full-stack e-learning platform (courses, curriculum, enrollments, checkout, exams, certificates) using Angular on the frontend and NestJS REST APIs on the backend.
- Implemented authentication and access control (JWT, role-based users, Google/Facebook OAuth, password reset) plus commerce flows (orders, payments, coupons) with TypeORM on PostgreSQL and MySQL.
- Developed Angular UI for catalog, learning progress, reviews/Q&A, and admin dashboards, integrated with Swagger-documented NestJS APIs and file storage (avatars/media).
FrontEnd Developer at Alsoug | Cashi (2020-08 – 2026-03)
- Improved website performance by 100% (2x) by implementing Parcel.js and Webpack, leading to significant bandwidth savings and faster load times.
- Engineered 3 distinct Content Management Systems (CMS) to streamline internal operations:
- Developed a high-performance CMS using React.js.
- Maintained and optimized a legacy CMS built with Angular.
- Built a custom CMS using Native JS and PHP for specialized backend integration.
- Collaborated with the mobile team to develop high-performance Responsive WebViews, ensuring a seamless cross-platform experience.
Front-End developer at Media Gate Studios (2019-01 – 2020-05)
- Developed and deployed UI for multiple high-traffic web platforms, including StickyPosts, Alearning, and LandingPageMaker.
- Full-Stack Contribution: Took ownership of the 26Hashtags Award website, managing both frontend and backend development using PHP and MySQL.
- Modernized Legacy Code: Transitioned older projects to modern standards using React.js and ES6+, while maintaining support for Angular 15.
- Dynamic UI Implementation: Built interactive, data-driven interfaces using AJAX and integrated various third-party APIs (Google Maps, Social Auth) to enhance functionality.
Front-End developer at Pure vision egypt (2018-06 – 2019-01)
Front-End Web Developer, Responsible about developing UI for Pure Vision Websites: Puer Vision egypt.
التعليم
Bachelor's Degree in Computer Science – Higher Institute of Computer Science (2014 – 2018)