profile-img

Bahaa Zidan

Freelance Software Engineer at Freelancer.com

Alexandria, Egypt

Work Experience

  • Senior Software EngineerFreelance / Project

    Floatist

    Feb 2023 - Nov 2023 -9 months

    • Job Details:I ported all of our UI code to use a unified component library based on one design system. I leveraged our GraphQL APIs to simplify our frontend state management code across 3 React apps. I worked directly with the founders to improve multiple user experiences.
  • Software EngineerFreelance / Project

    Hashnode

    Apr 2022 - Dec 2022 -8 months

    • Job Details:I built a GraphQL API to replace the legacy REST APIs we had. Here’s a technical report documenting the technical decisions made to build this. I contributed to unifying the codebase under a mono-repo. I contributed multiple features to our React apps.
  • Freelance Software EngineerFull Time

    Freelancer.com

    Mar 2021 - Present -4 yrs, 6 months

    • Software EngineerFreelance / Project

      Fabric

      Mar 2021 - Nov 2021 -8 months

      • Job Details:I helped 2 teams transition from JavaScript to TypeScript. I built a React component library to be used across all of our store fronts. I made a prototype exploring the viability of using micro-frontends. I contributed to building our documentation website.
    • Education

      • Bachelor's Degree in Computer Science

        Goldsmiths, University of London

      Skills

      • Typescript
      • JavaScript
      • Node.js
      • SQL
      • React
      • AWS
      • Technical Writing
      • GraphQL
      • svelte
      • Next.js
      View More

      Languages

      • Arabic

        Fluent
      • English

        Fluent
      Share this Profile