Hi, I'm Fabian. I Build
for the web. 

Software engineer based in Vienna, Austria — passionate about building clean, scalable, and user-focused applications.

header

About Me

Hi, I'm Fabian

I'm a freelance Fullstack Java developer with a strong passion for software engineering and clean, maintainable code. I specialize in building modern web applications — from intuitive user interfaces all the way down to robust backend systems and databases — with a focus on software architecture and thoughtful system design.

My professional journey began in 2017 while I was pursuing my Bachelor's degree in IT and Telecommunications. Since then, I've worked on a wide range of projects across teams of different sizes, gaining hands-on experience and a deep understanding of real-world software development.

I completed my Master's degree in Software Engineering in 2020 to further strengthen my technical foundation.

I embrace change and continuously strive to stay up to date in the fast-moving world of IT — especially in today's era of agentic engineering and rapidly evolving development paradigms. I'm particularly interested in designing scalable, maintainable systems and making sound architectural decisions that stand the test of time.

Feel free to explore my work to get a better sense of my skills and experience. If you think I could be a great fit for your team, don't hesitate to reach out. 🚀

TypeScriptTypeScript
ReactReact
Next.jsNext.js

Enterprise Stack
I know inside out.

Years of building production systems in enterprise environments gave me deep expertise in these three technologies — battle-tested at scale across large organizations.

Angular

Enterprise Frontend

Opinionated, scalable, and battle-tested. Angular's strong conventions and built-in tooling make it the go-to for large teams.

TS-firstDependency InjectionSignalsModule system

Spring

Enterprise Backend

The de-facto standard for Java backends. Spring Boot's ecosystem covers everything from security to messaging out of the box.

Spring BootSpring SecurityJPA / HibernateMicroservices

PostgreSQL

Enterprise Database

Reliable, ACID-compliant, and feature-rich. Postgres handles complex queries and high-volume workloads enterprises demand.

ACID CompliantJSON supportFull-text searchRow-level security

Career

Building software professionally since July 2017 — and counting.

08Years
266Days
10Hours
01Minutes
05
Seconds
Freelance2013 — 2016

Several WordPress Implementations

Starting with an internship in 2013 in London, UK I gained some experience in WordPress development. I worked on several implementations, including websites for Fashion Vis a Vis, Kunstraum Sellemond, and Blight Cafe.

Education2015 — 2017

Bachelor of Science in IT & Telecommunication

In 2017, I completed my Bachelor's degree in IT and Telecommunications at FH Campus Wien, a university of applied sciences located in Vienna.

Employment2017 — 2020

Bundesrechenzentrum GmbH

In 2017, I began my journey as a professional Java developer with an internship at the Bundesrechenzentrum GmbH.

Education2018 — 2020

Master of Science in Software Engineering

While working as a fullstack software engineer at Bundesrechenzentrum GmbH, I began my master's studies in software engineering at the University of Applied Sciences FH Technikum Wien, which I successfully completed in 2020.

Employment2020 — 2022

adesso Austria GmbH

In 2020, I started working for adesso Austria GmbH as a senior full-stack software engineer. During that period, I was able to implement and maintain several web applications for the Wien IT.

Freelance2022 — Present

Squer Solutions

In 2023, I launched my freelance career as a Senior Fullstack Software Engineer, offering specialized services through my partnership with Squer Solutions. This venture provided the opportunity to engage with distinguished clients, such as Wüstenrot Technology and WETGruppe.

Milestones

The projects that shaped how I think and build.

Legacy System Modernisation

Legacy System Modernisation

Coding Architect / Lead Developer · 2023

As Coding Architect and Lead Developer, I implemented a bi-directional ETL data synchronisation pipeline to safely modernise a subdomain of a host system — following the Strangler Fig pattern to incrementally replace the legacy system without disrupting existing functionality. The solution incorporated the Outbox Pattern to guarantee reliable event delivery across service boundaries.

NgRx Signal StoreNgRx Signal StoreKeycloakKeycloakAngularAngularJavaJava+2
Sustainable Style Webshop

Sustainable Style Webshop

Fullstack Developer & Architect · 2025

I designed and implemented a full-stack e-commerce platform for a Vienna-based fashion label specializing in handcrafted shirts. The application is built with Next.js and deployed on Vercel, with a custom UI developed using Tailwind CSS.

Next.jsNext.jsTailwind CSSTailwind CSSStripeStripeContentfulContentful+1
Visit site
Bestattungsplaner

Bestattungsplaner

Coding Architect / Lead Developer · 2021

A funeral planning application built end-to-end as a two-person team — covering the full stack from data model to frontend. As Lead Developer, I was responsible for the Angular frontend, Spring backend, Oracle database design, CMS integration, and payment provider connection.

AngularAngularOracleOracleSpring FrameworkSpring FrameworkJavaJava+1
Schulbuchkatalog

Schulbuchkatalog

Fullstack Java Developer · 2018

A JSF-based textbook catalog platform — and the project that marks the real start of my Java career. Working in a team of three, we built both the database and the frontend, covering the full stack on an Oracle backend with Spring.

JavaJavaSpring FrameworkSpring FrameworkOracleOracleAngularAngular+1

Currently
Building

Always working on something — here's what's in progress right now.

Invoice Generator CLI

In progress · Java, Spring Boot

A command-line tool that generates invoices — built with Spring Boot to automate the tedious parts of freelance billing.

Homebase

In progress · Next.js, Supabase

A shared dashboard for me and my partner — storing things like favorite restaurants and exposing them via REST API so an AI agent can automate tasks like ordering, running on its own allowance.

AI Agentic Tools

In progress · Claude, TypeScript

A suite of personal AI agents — including a personalized newsletter that surfaces relevant job postings and tech radar highlights automatically.

Spotify Playlist Curator

Planning · Spotify API, TypeScript

A cherry-picking app that lets you build playlists from a curated list of favorite songs — no more scrolling through your entire library.

Projects

Property Management Software Re-Design

Coding Architect / Lead Developer

AngularAngularNgRxNgRxJavaJava+2

Bahnbetreuung

Senior Fullstack Java Developer

NgRxNgRxKeycloakKeycloakAngularAngular+3

Service Challenge

Senior Fullstack Java Developer

KeycloakKeycloakAngularAngularOracleOracle+3

Let's Build Something Great Together

Whether you have a project in mind or just want to connect, I'm always open to new opportunities and collaborations.

© 2026 Fabian Sellemond e.U.

Beckmanngasse 72 Top 39 · +43 676 3299055 · office@software-sellemond.com

Streitbeilegungsplattform der EU · Gewerbeordnung