Skip to content

kubimtk/professional-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wolfgang Kubisiak - Professional Showcase

English version

Deutsche Kurzfassung

Ich bin Senior Software Engineer mit mehr als 40 Jahren Erfahrung in Softwareentwicklung, Architektur und qualitaetsorientierter Umsetzung.

Dieses Repository ist mein recruiter-freundlicher Einstiegspunkt in ausgewaehlte oeffentliche Arbeitsproben, technische Schwerpunkte und meine berufliche Positionierung fuer Festanstellungen in Deutschland.

Schnellueberblick

  • Fokus: Backend Engineering, Software Architecture, Integration
  • Ziel: glaubwuerdiger Nachweis von Senioritaet, Lieferfaehigkeit und Engineering-Urteil
  • In diesem Repository:
    • recruiter-freundliche Positionierung
    • kleines Java-Backend als pruefbarer Kompetenzbeweis
    • technische Einordnung des Backends

Zielrollen

  • Senior Software Engineer
  • Backend Engineer
  • Software Architect
  • Integration Engineer
  • Senior Engineer in regulierten oder technisch anspruchsvollen Umfeldern

Kernstaerken

  • Langjaehrige Erfahrung mit C++, Java und C#
  • Backend-, Integrations- und Architekturarbeit
  • Test-First-Denken mit BDD, TDD und klaren Abnahmekriterien
  • Erfahrung in regulierten und fachlich anspruchsvollen Umfeldern
  • Pragmatische Umsetzung wartbarer Software
  • Produktiver Einsatz von KI-gestuetzter Entwicklung mit Cursor, LLMs und Prompting

Was ich mitbringe

  • Mehr als vier Jahrzehnte praktische Softwareentwicklung
  • Viele Jahre im Finanz- und Risikoumfeld bei Commerzbank
  • Juengere Projekterfahrung bei adesso in Finance, Energy, Insurance und Backend-Systemen
  • Gruender- und Chefentwickler-Erfahrung bei ALPHATIER Studios
  • KI-Weiterbildung bei WBS CODING SCHOOL, abgeschlossen 2025

Oeffentliche Arbeitsproben

Die oeffentlichen Beispiele stammen derzeit aus der Projektfamilie DemoApps. Sie sind urspruenglich im Kontext eines produktisierten Freelance-Angebots entstanden, zeigen aber trotzdem reale Lieferfaehigkeit, Produktdenken und technische Umsetzung.

Live-Beispiele:

Direkter technischer Nachweis in diesem Repository

Zusaetzlich zu den oeffentlichen DemoApps enthaelt dieses Repository ein kleines Backend-Showcase:

  • backend/ - Java/Spring-Boot-API mit Validierung, Business-Regeln, strukturierter Fehlerbehandlung und Tests
  • docs/backend-showcase.md - kurze technische Einordnung fuer Recruiter und Hiring Manager
  • postman/ - Postman-Collection und lokale Environment-Datei, damit technische Reviewer und spaetere Kollegen die API schnell manuell pruefen koennen
  • backend/scripts/quick-test.sh - Shell-Smoke-Test mit curl, damit sich das Backend lokal mit wenig Aufwand starten, pruefen und wieder beenden laesst

Dieses Beispiel ist bewusst klein gehalten, soll aber zeigen, wie ich Backend-Code strukturiere, fachliche Regeln abbilde und technische Entscheidungen nachvollziehbar mache.

KI und Engineering-Urteil

Ich nutze KI-gestuetzte Entwicklung produktiv, insbesondere mit Cursor, betrachte generierten Code aber nicht als selbst-validierend. Mein Fokus bleibt auf Architektur, Korrektheit, Wartbarkeit, Testbarkeit und fachlicher Abnahme.

Qualitaet beginnt fuer mich nicht erst beim Nachtesten. Sie beginnt dort, wo gewuenschtes Verhalten, Abnahmekriterien und fachliche Erwartungen vor der Implementierung klar gemacht werden. Darum sind BDD, TDD und Test-First fuer mich nicht nur Techniken, sondern Ausdruck verantwortlicher Softwareentwicklung.

Ein konkretes Beispiel in diesem Repository: Ich habe generierten Mapping-Code im API-Response-Bereich nachgeschaerft, indem ich die Umwandlungslogik zentral im AppointmentResponse-Konstruktor gebuendelt und dort eine explizite null-Pruefung mit Test ergaenzt habe.


English version

I am a senior software engineer with 40+ years of experience in software development, architecture and quality-focused delivery.

This repository is my recruiter-friendly entry point to selected public work, technical focus areas and professional positioning for permanent roles in Germany.

Quick Overview

  • Focus: Backend Engineering, Software Architecture, Integration
  • Goal: provide credible evidence of seniority, delivery capability and engineering judgment
  • In this repository:
    • recruiter-friendly positioning
    • a small Java backend as verifiable proof of backend capability
    • a short technical case study for hiring discussions

Target Roles

  • Senior Software Engineer
  • Backend Engineer
  • Software Architect
  • Integration Engineer
  • Senior Engineer in regulated or technically demanding environments

Core Strengths

  • Long-term experience with C++, Java and C#
  • Backend, integration and architecture work
  • Test-first thinking with BDD, TDD and clear acceptance criteria
  • Experience in regulated and domain-heavy environments
  • Pragmatic delivery of maintainable software
  • Productive use of AI-assisted development with Cursor, LLMs and prompting

What I Bring

  • More than four decades of software engineering practice
  • Many years in finance and risk-related systems at Commerzbank
  • Recent project work at adesso across finance, energy, insurance and backend systems
  • Founder and chief developer experience at ALPHATIER Studios
  • Current AI upskilling completed through WBS CODING SCHOOL in 2025

Selected Background

Commerzbank AG

  • Freelance software developer in risk management and configuration/change management
  • Development and maintenance in market and liquidity management
  • Work with Algorithmics RiskWatch
  • Integration of market data and front-office business flows
  • Long-term development in C++, Java and Solaris

adesso SE

  • Senior Software Engineer from 06/2022 to 09/2024
  • Customer projects in technically demanding environments
  • Backend work in C++, C#, Java and Nest.js
  • Work with Kotlin, Quarkus, Kubernetes, Rancher, Azure

ALPHATIER Studios UG

  • Chief developer and co-founder
  • C# development in Unity3D
  • Backend development with Node.js, SQL/RDS, Docker, AWS
  • Infrastructure work with Terraform and Azure

Current Technology Focus

  • C++, C#, Java, JavaScript, Python, Node.js
  • Backend systems and technical integration
  • Docker, AWS, Azure, Kubernetes, Rancher
  • BDD, TDD, maintainability, structured acceptance
  • Generative AI, LLMs, prompting and Cursor

Public Proof Of Work

The public examples currently come from the DemoApps project family. They were originally created in the context of a productized freelance offer, but they still demonstrate practical delivery capability, product thinking and technical execution.

Current public examples include:

  • Inventory app
  • FAQ tool
  • Appointment manager
  • Feature voting app

Live examples:

Direct Technical Evidence In This Repository

In addition to the public DemoApps examples, this repository now includes a focused backend showcase:

  • backend/ - Java/Spring Boot API with validation, business rules, structured error handling and tests
  • docs/backend-showcase.md - short technical framing for recruiters and hiring managers
  • postman/ - Postman collection and local environment so technical reviewers and future teammates can verify the API quickly
  • backend/scripts/quick-test.sh - curl-based smoke test to start, check and stop the backend locally with little setup

The example is intentionally compact. Its purpose is not feature breadth, but to show how I structure backend code, model business rules and keep decisions understandable.

What These Examples Show

  • ability to turn ideas into working software
  • practical frontend and backend implementation
  • structured thinking around product behavior
  • modern AI-assisted execution combined with engineering judgment

AI And Engineering Judgment

I use AI-assisted development productively, especially with Cursor, but I do not treat generated code as self-validating. My focus remains on architecture, correctness, maintainability, testing and acceptance.

For me, quality does not begin with downstream testing. It begins where expected behavior, acceptance criteria and business expectations are made explicit before implementation. That is why BDD, TDD and test-first thinking are not just techniques for me, but part of responsible software delivery.

One concrete example in this repository: I tightened generated mapping code in the API response layer by centralizing the conversion in the AppointmentResponse constructor and adding an explicit null guard with a dedicated test.

That matters especially in systems where business logic, traceability and long-term maintainability are more important than raw speed alone.

Weiterbildung

WBS CODING SCHOOL

AI for Business / KI fuer den Beruf, completed in 07/2025

Focus areas:

  • generative AI
  • large language models
  • prompting
  • AI use cases
  • AI-supported project management

Contact

  • Location: Florstadt, Germany
  • Languages: German, English, Italian
  • LinkedIn: linkedin.com/in/wolfgang-kubisiak-55746b46

Notes For Recruiters

If you are considering me for roles in backend engineering, architecture, integration work or regulated/domain-heavy systems, this repository is meant to provide a compact entry point. A tailored CV and role-specific summary can then be derived from this base.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

No contributors