Riga, Latvia

Andrejs Matvejevs

Full-Stack Software Engineer

4.5+ years full-stack: React and Next.js first, now Java, Spring Boot and Angular. At Accenture I work on legacy banking and finance migrations. Before that I spent 3.5 years as the main developer of a Next.js art and NFT platform. I use AI agents every day and build side projects with them.

Projects

The Fuel Pulse

Fuel prices from five Latvian station brands, updated three times a day, in English, Latvian and Russian.

  • Python scrapers run on GitHub Actions three times a day, commit fresh price data and trigger a redeploy on Cloudflare Pages
  • Gemini summarizes fuel news and gives a daily buy or wait recommendation
  • Price alerts through a Telegram channel and email (Supabase, Resend)
  • Built with AI coding agents: an orchestrator plus architect, developer, UI and writer agents
  • Astro
  • TypeScript
  • Tailwind
  • Chart.js
  • Python
  • GitHub Actions
  • Cloudflare
  • Supabase
  • Resend
  • Gemini

Secret Santa

Create a gift exchange room, share the link, and draw names when everyone has joined.

  • The draw is a single cycle, so nobody draws themselves and everyone gives exactly one gift
  • Optional room password and a host-only key for starting the draw
  • Emails never leave the server; each Santa gets their match by email
  • Gemini writes a short rhyme and gift ideas from the wishlist and budget
  • Next.js
  • React
  • TypeScript
  • Prisma
  • Resend
  • Gemini