Skip to content

Amin KeshavarziFull-Stack Software Engineer

Building software. Decoding technology.

Practical videos on full-stack development, AI and new technology, backed by 6+ years of product engineering experience.

Find me as @amin_decods

Topics I cover: React, Next.js, TypeScript, APIs, Databases, Caching, AI agents, AI-assisted dev, Developer tools, Performance, Accessibility, New web tech.

On YouTube@amin_decods

Latest video

Short, practical videos on full-stack development, AI and new technology.

Browse all videos
  1. Thumbnail for “Your Next.js links load pages before you click”

    Links with prefetch on download their page as soon as they show up on screen.

    Watch

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

The short version. There's more on the About page.

I'm Amin Keshavarzi, a full-stack software engineer working across frontend, backend and AI engineering. I build accessible, high-performance products and share practical lessons from the technologies I use and explore.

More about me
Based in
Chester, UK
Experience
6+ years · Full-Stack Software Engineer
Education
MSc Computer Science, DistinctionUniversity of Chester

Connect

Follow for practical developer tips, AI experiments and useful new technology.

Working on something?

Have a role or a project in mind? Send me a message on LinkedIn — it's the fastest way to reach me.