Valentin Schecklein

Computer Science student at DHBW Karlsruhe

VALENTIN SCHECKLEINSOFTWARE AND INFRASTRUCTURE

Based in Germany

Finishing my degree and looking for my first full-time role.

Portrait of Valentin Schecklein.

Computer Science student at DHBW Karlsruhe

HELLO, I'M VALENTIN.PRACTICAL FOCUS ON SOFTWARE AND INFRASTRUCTURE

Based near Karlsruhe, Germany

Wrapping up my computer science degree at DHBW Karlsruhe. My work has covered backend services, mobile and web apps, databases, authentication, deployment, and Linux-based server operations.

On the technical side, I have spent most of my time with Java and Spring Boot, Flutter and Dart, PostgreSQL, REST APIs, nginx, systemd, and running a VPS. I like building things that are easy to maintain and actually useful.

DHBWComputer Science
JavaBackend focus
LinuxServer operations
FlutterApps and PWA

FEATURED WORK

A selection of projects covering backend development, infrastructure, and deployment.

A full-stack administration app built for one specific club, with a Java and Spring Boot backend and a Flutter frontend for Android and web.

  • JWT authentication with access and refresh tokens, role-based permissions, and audit logging
  • Push notifications via Firebase Cloud Messaging and Web Push for Android and PWA clients
  • Flutter frontend with GoRouter, reactive state management, camera upload, and PDF handling
  • Deployed on a VPS behind nginx with systemd, PostgreSQL with Flyway migrations
JavaSpring BootFlutterPostgreSQLJWTFirebaseFlywaynginx
App repository Backend repository
Verhåårm

SKILLS

Technologies I have used in projects, coursework, and my own infrastructure.

Backend

Java backend services with Spring Boot, REST APIs, authentication, database migrations, and tests.

JavaSpring BootREST APIsJWTFlywayMavenJUnitPostgreSQL

Frontend

Flutter apps for Android and web, including PWA deployments and API integration.

FlutterDartAndroidPWAVueNuxtHTMLCSS

Infrastructure

Ubuntu VPS operations: nginx, TLS, SSH hardening, systemd services, and routine maintenance.

LinuxUbuntuArchnginxsystemdCertbotWireGuardFail2BanSSH

Tooling

Version control, CI/CD pipelines, IDEs, and general development tooling.

GitGitHubGitHub ActionsGitLab CIIntelliJ IDEAWebStormPowerShellCodex

FREQUENTLY ASKED QUESTIONS

A full-time role after graduation. I am open to backend, full-stack, Flutter, platform work, or anything infrastructure-adjacent. If the work is interesting and the team is good, I want to hear about it.

Alongside university, I have built and maintained real things: a Java and Flutter project, PostgreSQL databases, and a VPS running several public-facing services.

Yes. I run an Ubuntu VPS with nginx, TLS certificates via Certbot, SSH hardening, Fail2Ban, WireGuard, systemd services, and regular backups.

My GitHub has selected Java, Flutter, and infrastructure projects. I am cleaning up and documenting the most relevant ones for applications.

German, English, and Russian fluently. I also speak some Japanese.