Skip to content
View janfess's full-sized avatar
  • triathlonpace.com
  • Germany (Remote)
  • 23:53 (UTC +02:00)

Block or report janfess

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
janfess/README.md

Hi, I'm Jan

Full-Stack Engineer | Angular · Node.js · Java/Spring | Founder of Triathlon Pace

I build and run production SaaS applications with Angular, Node.js, TypeScript, Stripe, and Cloudflare, and build backends in Java with Spring Boot. As the solo founder of Triathlon Pace, I work across the full product lifecycle — from architecture and development to infrastructure, SEO, performance, and deployment.


What I Do

  • Full-Stack Product Development: Build features end-to-end, from architecture and implementation to deployment and monitoring.
  • Angular Engineering: Modern Angular applications using Signals, RxJS, SSR, scalable project structure, and performance-focused UI development.
  • Backend Development: Node.js/Express and Java/Spring Boot APIs: REST and SOAP interfaces, authentication, data modeling, third-party integrations, and business logic.
  • Performance & SEO: Core Web Vitals, SSR/SSG, caching, technical SEO, and fast user-facing applications.
  • SaaS Engineering: Payments, subscriptions, dashboards, APIs, analytics, deployment, and production operations.

Building Triathlon Pace

I am the solo founder and developer of Triathlon Pace, a SaaS application for triathletes and endurance athletes.

Working on a real product has given me hands-on experience across the entire engineering and product lifecycle:

  • Frontend: Interactive Angular applications with a strong focus on UX, performance, and maintainable architecture.
  • Backend: Node.js APIs, MongoDB data models, authentication, integrations, and business logic.
  • Payments & Product: Stripe, pricing, subscriptions, analytics, SEO, and conversion flows.
  • Infrastructure: Docker, CI/CD, Cloudflare, Google Cloud, AWS, Terraform, monitoring, and production deployments.
  • Product Development: Feature planning, technical tradeoffs, debugging, optimization, and continuous iteration based on real users.

Technology Stack

  • Frontend: Angular, TypeScript, Signals, RxJS, SSR, PrimeNG
  • Backend: Node.js, Express, TypeScript, Java 21, Spring Boot, Spring Web Services
  • Data: MongoDB, PostgreSQL, Oracle, SQLite, Flyway
  • Testing: Playwright, Vitest, Jest, JUnit 5, MockMvc, Testcontainers, ArchUnit
  • Infrastructure: Linux, Docker, Cloudflare, Google Cloud, AWS, Terraform, GitHub Actions
  • Product: Stripe, SEO, analytics, performance optimization

Featured Projects

  • Triathlon Pace — Solo-built SaaS for triathletes and endurance athletes
  • spring-boot-blueprint — Java 21 / Spring Boot reference service: REST and contract-first SOAP over one domain, tested on PostgreSQL and Oracle
  • angular-blueprint — Angular 21 reference app: prerendered (SSG) pages in German and English, feature-based structure, tests in CI
  • node-rest-blueprint — Node.js/TypeScript REST API: route → controller → service, request validation, Jest tests in CI
  • Personal Website — Profile, blog and contact

How I Work

I enjoy taking ownership of problems and carrying features from an initial idea through implementation and production. Every change ships with tests, and CI decides whether it goes live.

Open to freelance projects, remote or on-site in the DACH region.


Contact: mail@janesser.net

Pinned Loading

  1. angular-blueprint angular-blueprint Public

    Angular 21 reference app: prerendered (SSG) pages in German and English served by Express, feature-based structure, tests in CI

    HTML

  2. spring-boot-blueprint spring-boot-blueprint Public

    Spring Boot 3 / Java 21 reference service: REST and contract-first SOAP over one domain, on PostgreSQL and Oracle

    Java

  3. node-rest-blueprint node-rest-blueprint Public

    Node.js REST API reference in TypeScript (ESM): route → controller → service, request validation, Jest tests in CI

    TypeScript

  4. go-REST-API go-REST-API Public

    Go REST API reference: Gin, JWT authentication, SQLite, modular structure

    Go