Web developer and generalist software engineer in Freiburg, building practical TypeScript, Vue, PHP, and JavaScript tools.
- Building and maintaining practical web projects across frontend and backend.
- Working mostly with TypeScript, Vue/Nuxt, JavaScript, PHP, HTML/CSS, and Vercel.
- Based in Freiburg im Breisgau, Germany (CET/CEST).
- Open to conversations about frontend, full-stack web, product tooling, and maintainable legacy web work.
I build and maintain web projects across the frontend and backend, with a practical focus on clear interfaces, useful tools, and learning by shipping.
My public work spans modern TypeScript and Vue projects, older PHP applications, JavaScript utilities, and experiments that help me explore new technologies.
Current core
Backend and long-running web
Platform
Recent TypeScript web app experiment configured for Vercel.
- Stack: TypeScript, Next.js/Supabase starter foundation, Vercel
- Outcome: public repo showing current TypeScript app setup and deployment workflow
Vue/Nuxt project configured as a small public web app.
- Stack: Vue, Nuxt, Vercel
- Outcome: public Vue/Nuxt project setup with Vercel deployment configuration
Source for my personal website.
- Stack: Vue, Nuxt
- Website: amirbasiri.com
- scrollToTop - a small JavaScript utility from earlier frontend work.
- cms - older PHP work from maintaining traditional web projects.
- Website: amirbasiri.com
- GitHub: @ahb360
- X: @ahb360



