
Farah Zeidan
Frontend Systems & FullStack Engineer
Salary / Daily rate
Cairo, Cairo Governorate, Egypt
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Frontend Systems design Engineer and Full Stack Developer with proven experience designing and building modular, scalable applications using React,TypeScript for frontend, and Spring Boot or NodeJs for backend. Architected a production-grade Micro Frontend system at Ericsson as the sole frontend engineer and implemented the backed microservices along with their integration. Proficient in creating reusable UI components, optimizing performance, and development.
Work experience
Frontend Systems & FullStack Engineer
Ericsson
Sep 2024 - Present
2 years 2 months
Cairo, Egypt · Hybrid
Solely designed and implemented a scalable Micro Frontend Platform using React, Webpack 5, and Module Federation for enterprise-scale application delivery Built and deployed 3 interdependent applications: 1. Container Application for system shell (navigation, system bar) 2. Remote Application for business content layer (plug-and-play UI) 3. Global Redux Store project for cross-app state synchronization Developed automatic remote discovery logic in Kubernetes, dynamically loading remote apps at runtime using a defined namespace convention. Created a reusable UI Component Library (React + TypeScript) and custom API hook system, empowering other developers to integrate features with zero configuration. Reduced production build main entry size from 4 MiB to 1.2 MiB through advanced optimization techniques Implemented full backend services with Spring Boot and PostgreSQL Developed a dedicated Backend-for-Frontend (BFF) service for frontend- specific API aggregation Led UI/UX design process in Figma and collaborated directly with stakeholders and product owners
Junior QA Automantion Engineer
Banque Misr
Oct 2022 - Oct 2024
2 years 1 month
Cairo, Egypt · Hybrid
Actively participating in agile meetings, including daily stand-ups and sprint planning sessions, contributing insights and updates on the testing progress. Wrote comprehensive test cases, ensuring thorough coverage of website and application functionalities and features. Executed test cases, meticulously identifying and documenting issues and bugs to ensure the highest level of software quality. Reported identified issues and bugs on the agile board using Zephyr Scale and Jira and followed up on their resolution through effective communication with developers and Product Owners. Developed UI automation scripts using an integration of Cypress and Cucumber to streamline the regression testing process, enhancing efficiency and minimizing manual effort. Developed a CI pipeline with Azure DevOps. Updated and modernized an outdated automation project. Evaluated and implemented new testing tools, including WebDriverIO and Allure. Projects: BM Express (SME Lending app with 2.3 EGP billion revenue) and MSME Platform.
Jump Start Your Careet Program AWS track
PwC
Feb 2024 - Jul 2024
6 months
Cairo, Egypt · Hybrid
Program focused on helping participants in obtaining AWS Cloud Practitioner and AWS Solutions Architect certifications. Participate in biweekly meetings, delivering presentations to showcase acquired knowledge and skills during the assigned learning curve.
Cyber Security intern
Cyber Cohesion
Dec 2023 - Mar 2024
4 months
Remote · Remote
Skills: Cybersecurity
AI Squad Lead Intern
RadicalX
Nov 2023 - Jan 2024
3 months
New York, United States · Remote
• Squad lead to squad of 5 members leading them to develop an AI technical interview prep chat app. • Responsible for Full Stack development of the website and integrating AI model in website. Actively assisting other team members in building and enhancing the AI model
Hardware Trojan Researcher
The German University in Cairo
Aug 2022 - Oct 2022
3 months
Cairo, Cairo Governorate, Egypt
Conducted extensive research on Hardware Trojans, studying their nature, various types, and their potential impact on digital systems. • Utilized my theoretical knowledge to implement a simulation of a Hardware Trojan using Logisim. • Implemented the simulated hardware trojan on an FPGA board using VHDL. • Collaborated closely with my professor to analyze the behavior and characteristics of the implemented hardware Trojan, gaining a deeper understanding of its potential implications and countermeasures. • Proposed a novel idea for a hardware trojan, showcasing my creativity and ability to think critically in addressing cybersecurity challenges.
Software Quality Assurance Engineer
Banque Misr
Jul 2022 - Aug 2022
2 months
Cairo, Cairo Governorate, Egypt
Skills: Manual Testing · Agile Methodologies · Test Automation · Cucumber · Agile Testing · Cypress
Junior Teaching Assistant
The German University in Cairo
Mar 2022 - Jul 2022
5 months
Cairo, Cairo Governorate, Egypt
Skills: Problem Solving
IT/Infrastructure
National Bank of Egypt (NBE)
Jul 2021 - Aug 2021
2 months
Cairo, Cairo Governorate, Egypt
Creating batch scripts that automate specific processes rather than requiring personnel to execute them manually. -Designing a scheme of a Local Area Network in a branch with appropriate switches and routers. - Under supervision, answering and resolving problems calls from company personnel.
Education
The German University in Cairo
Bachelor's degree
2019 - 2024
4 years 11 months
Licenses & certifications
AWS Certified Solutions Architect Associate
Issued: Jul 2024
AWS Certified Cloud Practitioner
Issued: Apr 2024
Portfolio
