Christoph Hofer

Hello, I'm a full-stack
software engineer.

I'm Christoph Hofer, a dedicated software engineer. I prioritize continuous learning to stay current in the ever-evolving tech landscape. My expertise spans .NET, Java, Angular, React, VueJS, and I also engage in cross-platform development using Unity or Xamarin for Windows and Android devices.

Scrum certificate iSAQB CSPA certificate
What I Do

Skill-Set

Back-end Development

Experienced in back-end development with a strong command of C#, Java, and frameworks like .NET Core, Spring Boot, and Quarkus.

Front-end Development

Versatile in front-end development, specializing in Angular, React, and Vue.js. Proficient in frontend testing using Cypress.

DevOps

Proficient in DevOps, specializing in Azure for streamlined deployments and reliable software delivery.

App Design

Experienced in app design using Figma and Affinity, creating visually appealing and intuitive interfaces.

CI/CD Pipelines

Specializing in CI/CD pipelines with a focus on GitHub Actions, automating testing and deployment workflows.

GIT

GitHub, Gitea, and Bitbucket. Efficiently manages code changes for seamless development and deployment.

Software Architectures

iSAQB-certified software architect, dedicated to delivering optimal solutions with a user-centric focus.

SCRUM

Certified in SCRUM, adept at implementing agile methodologies for efficient, iterative development.

Unity

Proficient in Unity, specializing in multiplayer game development with NETCODE and SignalR.

Blender

Skilled in Blender, with a focus on rigging to bring characters and objects to life in 3D.

Databases

Experienced in MSSQL, Azure SQL, H2, DB2, Oracle, and Liquibase for database development.

DIY enthusiast

Passionate DIY enthusiast, skilled in woodworking and furniture crafting.

Track Record

Experience

JAVA
React
Spring Boot
CI/CD (GitHub)
Azure
HTML
SignalR
PHP
AWS
C#
Angular
VueJS
.NET Framework
Unity
Kubernetes
CSS
JavaScript
SQL
Selected Work

Projects

2026 · Own Studio

Aotera

A hex-terrain card duel, solo-built, live, free to play

A real-time multiplayer card game where the hex battlefield itself is a weapon. I designed, built and ship every part of it (Angular frontend, .NET/SignalR backend, Azure hosting) and founded Verein Grammont Games, the association that now operates it.

300+
Cards
10
Terrains
Free
To Play
Read the technical writeup →
Larina Blackfeather card art
Naga Tidecaller card art
nag ELM (2018 – Present)
nag elm, digitalisierte Verarbeitung der Lohnmeldungen

ELM is an internal solution designed to streamline the payroll reporting procedure, and our customers include a significant number of Swiss insurers. Built with Java 17, Angular, Spring Boot, Liquibase and Material Design, deployed on OpenShift/Azure via GitHub Actions, against MSSQL, Azure SQL, H2, Oracle DB and DB2.

nag kle (2024 – Present)
Automated processing of salary notifications

Automated processing of salary notifications for quality and efficiency. Thanks to nag elm's modular structure, the UVG, UVG-Z and daily sickness benefits sectors are all supported.

Baloise BAT (2024 – Present)
Granular access control & case management

Offers granular access control with RBAC and multi-tenancy, simplifies order capture, integrates third-party systems, and centralizes case management. Built on a Cloud API and Web App with C#, React and Azure.

PUMARSPEED (2020 – 2021)
Online transport insurance for logistics companies

Lets logistics and transport companies take out comprehensive transport insurance individually and online, with live premium/tax calculation and one-click insurance certificates. Built with Java Quarkus and Angular, deployed on AWS.

Get In Touch

Connect with me