Skip to content

Portfolio · Earth

Amirali Heydari

I've been a full-stack developer for about 10 years. I've built systems that handle on the order of 3–4 million daily users and tens of millions of requests, and side projects that basically had no users :).

I've worked as part of a team, as a team lead, as the solo developer at startups, and as a software developer at established companies.

These days I spend most of my time on AI and agentic software development.

Experience

Roles where I shipped product, leveled up teams, and learned what “done” really means. Use the arrows to move between roles.

Career

Senior Front-end Developer

Musterhaus.net GmbH

Dec 2022 — Present

Building high-performance product and partner experiences with Vue.js and Nuxt.js.

  • Built partner widgets with 100 Lighthouse performance scores on key flows.
  • Delivered features end-to-end across frontend and Node.js backend services.
  • Contributed to internal Laravel projects when cross-team support was needed.

Front-end Tech Lead

Jabama (Alibaba Travels)

May 2019 — Feb 2022

Led frontend delivery for a large accommodation platform and core growth initiatives.

  • Led a team of 3 to rebuild jabama.com with Vue.js and Nuxt.js.
  • Built a full-stack WYSIWYG landing-page platform used by Marketing to ship pages faster.
  • Implemented Nuxt.js caching and web-vitals improvements, cutting TTFB from 1.3s to 0.4s and reaching 91.21% passing mobile URLs.

Senior Front-end Developer (Contract)

Legamart

Nov 2020 — Jan 2021

Delivered critical product features in a short contract for a legal-services marketplace.

  • Built the Case Review product end-to-end to connect clients with lawyers.
  • Implemented the payment frontend with React, React Hooks, TypeScript, and Material UI.

Front-end Developer

Enigma Investing (Boursiran)

Dec 2018 — Jun 2019

Built a high-fidelity investment SPA with strong emphasis on speed and quality.

  • Developed a pixel-perfect SPA using React, TypeScript, Redux, and Redux-Saga.
  • Added unit and end-to-end test coverage with Jest, Enzyme, and Cypress.
  • Improved performance via code-splitting, memoization, and Web Workers.

Front-end Developer

Bitooman

Jan 2018 — Dec 2018

Worked across frontend, backend, and infrastructure for an early-stage crypto exchange.

  • Built the customer panel with Angular 5 and TypeScript, and contributed to the React/Redux admin panel.
  • Developed backend services with Node.js, Express, TypeScript, MongoDB, and Redis.
  • Set up production infrastructure (VPS/Ubuntu) and deployed GitLab CE for internal workflows.

Projects

Things I’ve built, polished, and occasionally still tinker with on weekends.

Selected

Deuleap

Helping foreigners navigate life in Germany through language learning and exam preparation. Practice for Leben in Deutschland, TELC, Goethe, and other German language exams with comprehensive study materials, translations, and answers.

Vue.jsNuxt.jsNode.jsExpressPostgreSQLTailwind

Technologies

Tools I reach for often — not an exhaustive list, but an honest one.

Stack

Frontend

  • TypeScript
  • JavaScript
  • Vue
  • Nuxt.js
  • Tailwind CSS
  • React

Backend & Data

  • Node.js
  • Nest.js
  • MongoDB
  • Redis
  • GraphQL
  • Laravel

Testing & Quality

  • Jest
  • Testing Library
  • ESLint
  • Playwright
  • Cypress

DevOps & Build

  • Git
  • Docker
  • Kubernetes (Rancher)
  • Webpack
  • Rollup

Beyond the desk

Mini-hackathons and community building outside client work.

Also
The Makers Lab mini-hackathon event poster

I run The Makers Lab, a meetup group that runs mini-hackathons: we build a complete working application in under four hours using the latest AI tools.

The apps we tackle are designed to feel like real-world products, so each session moves through the usual stages—product planning, data collection and preparation, development, and the other pieces you need to ship something credible.

© 2026 Amirali Heydari. Crafted with SvelteKit & Tailwind.