Skip to main content
Mohamed Noor

Experience

Where I have worked

Reverse chronological, with what changed because I was there rather than a list of duties.

  1. - Present

    Freelance software engineer

    Independent

    Direct client work, from marketing sites and internal dashboards to a multi-tenant platform handling payments and tenant-isolated data.

    • Delivered a wallet-first travel commerce platform with an append-only ledger, atomic booking debits and tenant isolation enforced in Postgres
    • Built dashboards and landing pages for small businesses, each taken from design to production
    • Handed the codebase over on every engagement, so nothing a client paid for depended on me staying
    • Next.js
    • React
    • TypeScript
    • Node.js
    • Express.js
    • PostgreSQL
    • Tailwind CSS
  2. -

    Remote Full-stack Web Development Program

    Microverse

    1500+ hours on algorithms, data structures and full-stack development, built around real projects and remote pair programming with developers in other timezones.

    • Paired daily over GitHub with git-flow and stand-ups, collaborating with developers around the world
    • Mentored junior developers in the program
    • Shipped real projects rather than exercises, in JavaScript, React, Redux, Ruby and Ruby on Rails
    • JavaScript
    • React
    • Redux
    • Ruby
    • Ruby on Rails
    • Git