نبذة عني
Frontend Engineer with experience building responsive web applications using React.js, Next.js, Redux, TypeScript, and JavaScript. Has worked across full-stack environments integrating frontend components with Express.js…
Frontend Engineer with experience building responsive web applications using React.js, Next.js, Redux, TypeScript, and JavaScript. Has worked across full-stack environments integrating frontend components with Express.js, managing data with MongoDB and PostgreSQL, and using tools such as Docker, GitHub Actions, Jest, AWS Amplify, and AWS Elastic Beanstalk.
الخبرة
Frontend Engineer
Engineered a user-friendly interface using React.js and Next.js, integrating server-side rendering for enhanced performance.
Implemented Redux for efficient state management, enhancing the scalability of the application.
Collaborated with the backend team to integrate frontend components with Express.js, ensuring seamless communication between the client and server.
Designed and developed a secure login system with role-based access control, utilizing JWT authentication for enhanced security.
Configured distinct user roles (workers, admin, and customers) with granular permissions, ensuring appropriate access levels across the platform.
Leveraged MongoDB and PostgreSQL for efficient data storage and retrieval, optimizing database performance.
Utilized Jest for unit and integration testing, ensuring the reliability and stability of the frontend codebase.
Containerized the application using Docker, streamlining deployment and enhancing scalability.
Implemented CI/CD pipelines using GitHub Actions, automating the testing and deployment process for improved efficiency.
FullStack Engineer
Mentored and onboarded one new engineers and integrated them into existing workflows.
Designed and developed a comprehensive web application for audio and video transcription services.
Implemented a secure login system with role-based access control.
Configured distinct user roles (workers, admin, and customers) with specific permissions.
Leveraged AWS Amplify for seamless integration and deployment of frontend applications.
Utilized AWS Elastic Beanstalk for scalable and efficient management of backend services.
Developed the frontend using Next.js for a React-based application with server-side rendering.
FullStack Engineer
Developed frontend solutions with a keen focus on cross-browser compatibility, responsiveness and accessibility.
Led weekly client meetings to foster open communication and provide updates on ongoing projects.
Coordinated with mobile application developers to design and implement REST APIs.
Automated assets optimization using Webpack and minified images and files reducing load times by up to 20%.
Developed and maintained over three web applications using Tailwind and Next.js.
Freelance FrontEnd Engineer
Translated design team’s UX wireframes and mockups into responsive, interactive and accessible features using HTML, Styled Components and React.js.
Worked with backend engineers to link frontend designs with existing APIs.
Collaborated closely with design team and provided input on building scalable and inclusive user interfaces (UIs).