Hi, I'm Maarten.

I am a 22-year-old Software Engineer from Amsterdam. I specialize in Java, TypeScript, and Vue, crafting clean and efficient code.

Contact me
Maarten Hormes Portrait

My Expertise

I build end-to-end solutions, focusing on clean architecture, type safety, and efficient data management.

Backend Development

Building robust, scalable APIs using Java and Spring Boot. Implementing SOLID principles to ensure maintainable code.

Frontend Engineering

Creating responsive, reactive user interfaces with Vue.js, Nuxt, and TypeScript. Focus on performance and UX.

Data & Persistence

Designing efficient database schemas with MSSQL and managing object-relational mapping with Hibernate.

Selected Work

A mix of professional enterprise software, mobile apps, and open-source contributions.

FitKit

Like Duolingo for health. A science-based app providing detailed nutritional analysis and streaks to make fitness fun.

Open project

Flowcontrol

Supply chain software functioning as a warehouse management system (WMS) for farms to track KPIs.

Open project

Nuxt 4 E-commerce

Open-source headless storefront replacement for WooCommerce. Powered by Nuxt 4 and GraphQL.

Open project

Spotify Visualizer

Vue 3 visualizer with Vinyl & E-ink modes, designed for smart mirrors and always-on displays.

Open project

C++ voor Beginners

Educational resources and tutoring materials for students learning C++ basics.

Open Project