Skip to content

Introduction

Software Engineer Dedicated to developer and user experience.

I started building websites at 12 with HTML and still enjoy working close to the details. I am studying Computer Science in Hamburg and currently work as a working student at AKRA, where I help build client-facing features with Vue, Nuxt, and Go. Before that, I worked at Auctores on customer websites and internal product development across frontend and backend.

Black and white professional portrait of Alexander Horner

Scalable Architectures

I build systems that stay legible as products expand, from shared UI foundations to backend boundaries and delivery workflows a team can keep building on.

Refined UI

Interfaces should feel clear, calm, and trustworthy. I care about typography, spacing, and interaction details that help a product feel well considered.

DX Focused

Good developer experience creates momentum. I value patterns, tooling, and handoffs that make a codebase easier to change and easier to share.

Strategic Thinking

I try to keep the product context in view while implementing. Features work best when real user needs, performance, and maintainability reinforce each other.

Timeline

The Journey

View LinkedIn

Oct 2024 - Present

Full-Stack Software Developer (Working Student)

AKRA GmbH

  • Build and ship features for a job-matching platform for the gastronomy industry, working across Nuxt frontend, Go backend, PostgreSQL, authentication, geosearch, and deployment-related tasks.
  • Took broad ownership in a small Scrum team, including frontend architecture, backend implementation, UI/UX design in Figma, and technical decisions across product areas.
  • Worked directly with the client in regular meetings, leading conversations independently, clarifying requirements, consulting on product needs, and carrying decisions through to implementation.
  • Helped migrate and modernize a legacy platform with around 225,000 registered users and over 7,000 registered employers, including user data, job postings, documents, admin workflows, privacy, and security-related improvements.
  • Developed an AI-agent prototype for an internal talent and consultant management system, using Microsoft Teams to run routine employee check-ins, extract updates on skills, experience, and projects, and update structured profile data.
VueNuxtGoPostgreSQLAuthenticationBackend developmentAI agentsScrumStakeholder communication

Jun 2023 - Oct 2024

Junior Software Developer

Auctores GmbH

  • Worked on customer websites and internal products across frontend and backend, including implementation, debugging, testing, deployment, and SEO-focused delivery.
  • Contributed deeply to Websiewin, a React/TypeScript/Node rewrite of a visual database modeling tool used to model relational databases and CMS structures.
  • Solved complex frontend state and performance problems, including large graph rendering, React render optimization, IndexedDB persistence, multi-tab synchronization, and client/server state syncing with React Query.
TypeScriptReactNode.jsAngularJavaPostgreSQL

Timeline

Education

Oct 2023 - Present

B.Sc. Computer Science

Hamburg University of Technology

Studying computer science while continuing to build practical experience through software development work and independent projects.

Graduated Jun 2023

General Higher Education Entrance Qualification

Willibald-Gluck-Gymnasium Neumarkt

Completed the Abitur while already working on larger technical projects, including a research paper on AI-based novel view synthesis and a multi-year school website project.

Toolkit

Technical proficiencies built around shipping complete work.

My toolkit keeps evolving, but these are the technologies I work with most often right now.

Frontend engineering

ReactTypeScriptTanStack StartNext.jsVueNuxtTailwind CSSAccessibility

Backend and tooling

GoNode.jsPostgreSQLPHP / LaravelAPI designTesting & debuggingStorybookCI / GitLLM applicationsAI agentsScrum

Working style

"The details are not the details. They make the design."

I like products that feel well considered without trying too hard. The work is usually best when design, implementation quality, performance, and product decisions support each other.