Skip to content

Software Engineer (Frontend focus)

Amin Keshavarzi

I build full-stack products end to end: polished UIs, APIs, databases, and AI/agentic systems, with strong UX and accessibility. 6+ years in ed-tech, e-commerce, and IoT.

Projects

Selected client sites and product work, shipped end to end.

  1. 01Project

    CircuLearn

    A full-stack logic-circuit simulator, now used in academic teaching and featured on the React Flow showcase.

    • Open source
    • Featured on the React Flow showcase
    • Adopted for academic use in teaching logic circuits
    • React Flow
    • Next.js
    • Node.js
    • Express
    • Neon (PostgreSQL)
    • Redis
    • Better Auth
    • Azure
    • Docker
    circulearn.co.uk
  2. 02Project

    Diba Delights

    A full-stack freelance storefront for a Chester bakery, built end-to-end: browsable menu, dietary filters, cart, and auth.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Neon (PostgreSQL)
    • Redis
    • Better Auth
    diba-delights.co.uk
  3. 03Project

    Bridge St Coffee

    A full-stack freelance site for a Chester coffee shop, built end-to-end: menu, gallery, and location info.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Neon (PostgreSQL)
    • Redis
    • Better Auth
    www.bridgestcoffee.co.uk
  4. 04Project

    Stylett

    A customizable-product e-commerce concept. Pick materials, beads, and engravings and see the product update live.

    • React
    • Next.js
    • Redux
    • Material-UI

    Concept build. Not publicly deployed.

    Continue to experience

Experience

Five roles across the UK, the Netherlands, and Iran, plus a master's along the way.

  1. Frontend Engineer

    KEG (Keystone Education Group)

    present · Hybrid, UK

    • Shipped a customer-facing statistics and analytics dashboard that replaced the legacy views and gave institutions a clearer picture of their programs.
    • Built an AI advisor that helps students find the right study program without browsing filters, with recommendations on destinations, immigration, and tuition fees and more.
    • Shipped features on high-traffic educations.com pages, improved UX and accessibility, and reviewed code for quality and consistency.
  2. Frontend Software Engineer

    The Brink AgencyContract

    · Amsterdam, NL / Remote

    • Built and maintained the Koni Shopify storefront (GraphQL, 1,200+ products), contributing to $190,000 in 2023 sales.
    • Built an award-winning Next.js portfolio site that scored 8/10 on Awwwards.
    • Mentored junior developers on the team.
  3. Frontend Developer

    Danesh Gostar Miran

    · Tehran, Iran

    • Built a B2B e-commerce platform in Next.js and TypeScript with 100+ server-rendered pages.
    • Built an admin dashboard integrating 15+ APIs and 50+ form inputs, cutting average data-retrieval time by 5 seconds.
    • Implemented WCAG 2.1 accessibility across 5 device classes for a product serving 1,000+ monthly active users.
  4. Frontend Developer

    NavaaCoContract

    · Tehran, Iran

    • Built the Imen Gostar IoT control panel, mapping 200+ fire-detection modules in real time over WebSockets.
    • Built an e-commerce store for a musician selling sample packs, integrating Stripe payments.
  5. Frontend Developer

    Afrang ArtPart-time

    · Tehran, Iran

    • Built 10+ client web and mobile apps using React, Vue, and Flutter.
    • Built a library of 30+ reusable components shared across projects.
    • Reviewed 50+ pull requests and produced wireframes for 8 client projects, with 7 of 8 approved on first review.
  6. MSc Computer Science

    University of ChesterDistinction

    · Dissertation shipped as an open-source teaching tool.

Skills

The tools I work with day to day, grouped by job.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Vue.js
  • Nuxt

Styling & UI

  • Tailwind CSS
  • SCSS
  • Material-UI
  • shadcn/ui

Testing & tooling

  • Vite
  • Webpack
  • Storybook
  • Cypress
  • Playwright
  • Vitest
  • Jest

Backend & DevOps

  • Node.js
  • Express
  • PostgreSQL (Neon)
  • Drizzle
  • Prisma
  • Redis
  • Better Auth
  • Docker
  • Nginx
  • GitHub Actions
  • Azure DevOps
  • Linux

Cloud

  • AWS (S3, CloudFront, Lambda)
  • Azure
  • DigitalOcean
  • Vercel

APIs & realtime

  • GraphQL
  • REST
  • WebSockets
  • Socket.io

AI engineering

  • System prompts
  • Agent harnesses
  • Skills
  • Evals
  • RAG / semantic search
  • LLM integrations

About

A little more than the CV version.

I'm a full-stack software engineer with 6+ years shipping products across ed-tech, e-commerce, and IoT. I work across the whole stack — accessible React and Next.js interfaces, Node APIs, and data layers on Postgres and Redis — and I care most about the point where solid engineering becomes good UX.

Right now I'm at Keystone Education Group, where I've shipped a customer-facing statistics and analytics dashboard and an AI advisor that helps students find the right study program on educations.com. Before that I built a Shopify storefront that contributed to $190,000 in 2023 sales, an Awwwards-rated agency portfolio, a B2B e-commerce platform with 100+ server-rendered pages, and an IoT control panel mapping 200+ fire-detection modules in real time.

On the side I ship full-stack work end to end: CircuLearn, my MSc dissertation turned open-source teaching tool, now used in academic teaching and featured on the React Flow showcase — plus production sites for Chester businesses (Diba Delights, Bridge St Coffee) built on Next.js with Neon Postgres, Redis, and Better Auth.

Away from the keyboard I like cycling, playing video games, and cooking.

Based in
Chester, UK
Experience
6+ years · Software Engineer (Frontend focus)
Education
MSc Computer Science, DistinctionUniversity of Chester

Contact

Have a role or a project in mind? My inbox is open. Email is the fastest way to reach me.