Hi, I'm Hamza Dahmoun
Frontend Engineer · Vue 3 & TypeScript.

Know more

About me

Hamza Dahmoun

Frontend Engineer with 9+ years of professional experience, including 5+ years building production-grade web applications at Smeetz, a Swiss SaaS platform for venue ticketing and point-of-sale used across Europe. Helped build the Point of Sale (POS) application from the ground up, and spent two years as Frontend Team Lead of the POS squad — driving technical decisions, mentoring engineers, and owning delivery for a product used daily by operators continent-wide.

Day-to-day stack: Vue 3, TypeScript, GraphQL, REST APIs, Vuex, SCSS, Cypress. Right now I'm especially focused on learning and building with agentic AI software engineering workflows. Based in Algiers, currently open to remote and relocation-sponsored Frontend roles.

View Resume

Projects

Point of Sale (POS) Application

Helped architect and build Smeetz's POS application from day one into a production system used by venues across Europe. Spent two years as Frontend Team Lead of the POS squad, driving technical decisions and mentoring a team of 5.

Proprietary · Smeetz SaaS platform

Stack: Vue 3, TypeScript, Vuex, GraphQL, REST API, Electron, Cypress

Point of Sale application

B2C Application

Contributed to the maintenance of Smeetz's customer-facing B2C ticketing application — adding new features and fixing bugs.

Proprietary · Smeetz SaaS platform

Stack: Vue 2, TypeScript, Vuex, REST API, Cypress

B2C application

B2B / Back-Office Application

Contributed to the maintenance of Smeetz's internal back-office (B2B) application used by venue operators — adding new features and fixing bugs.

Proprietary · Smeetz SaaS platform

Stack: Vue 2, TypeScript, Vuex, REST API, Cypress

B2B back-office application

Waiver Signature Flow

Rewrote ~95% of Smeetz's waiver signature flow application — the customer-facing flow venues use to collect participant liability waivers.

Proprietary · Smeetz SaaS platform

Stack: Vue 3, TypeScript, REST API, Cypress

Waiver signature flow application

Offers & Discounts Library

Designed and built a shared offers library within Smeetz's services layer — a centralized, reusable module for managing discounts across the entire platform (POS, B2C, and back-office).

Proprietary · Smeetz SaaS platform

Stack: Vue 3, TypeScript, REST API, Vuex

Offers and discounts library

Internal Enterprise Applications

Sole developer responsible for building and maintaining internal enterprise web applications for a public-sector organization in Algiers — owning the full delivery cycle from requirements gathering through deployment.

Public-sector organization, Algeria

Stack: ASP.NET Core MVC, C#, SQL Server, JavaScript, HTML5, CSS3, Bootstrap

Internal enterprise applications

Contact

Open to remote and relocation-sponsored Frontend roles — let's talk.

Get in touch