Software developer · Cologne

Christian
Kulesza.

I develop web applications that are intuitive to use and work reliably. My focus is on maintainable code, secure systems and thoughtful automation.

kulesza@host:~
kulesza@host:~$ cat profile.toml

[developer]
name  = "Christian Kulesza"
location = "Cologne, DE"
stack  = ["React", "TypeScript",
          "C#", "Java", "Rust"]
focus  = ["Web development", "Backend",
          "Server operations"]
open_to_enquiries  = true

kulesza@host:~$ 
Development
Since 2021
Focus
Full stack
Location
Cologne / Remote
Languages
DE · EN

01About me

Software that delivers on its promises.

I'm Christian, a software developer based in Cologne. For over five years, I have developed applications from the first prototype through to production, in large organisations as well as small teams.

I work across frontend and backend, choosing technologies to suit the project requirements. I value understandable code, clear structures and applications that can be maintained and developed over the long term.

My interests go beyond development: I explore automated deployments, Linux server hardening and secure operations. I also investigate how AI agents can meaningfully support software development tasks.

Additional focus areas

Development & operations

Infrastructure as code, automated deployments and reliable CI/CD pipelines.

Operational security

Hardening Linux servers, reducing attack surfaces and operating systems securely.

AI-assisted development

I use GitHub Copilot and generative AI to support my daily development work, while reviewing the results myself and taking responsibility for the code.

02Tech stack

Technologies and methods from my daily work.

Frontend

01

Web interfaces with React, Angular and TypeScript.

  • Angular
  • JavaScript
  • Material UI
  • React Query
  • React
  • Tanstack Suite
  • TypeScript
  • Zustand

Backend & data

02

Application logic, APIs and data access.

  • C# / .NET
  • Entity Framework Core
  • Jakarta EE
  • Java
  • REST / GraphQL
  • Rust
  • SQL Server
  • Spring Boot

Operations & delivery

03

Operating Linux servers securely and delivering applications through Git workflows.

  • Ansible
  • Azure
  • CI/CD
  • Git / GitHub
  • GitHub Actions
  • Linux Server
  • Server hardening
  • Shell / PowerShell

Quality & collaboration

04

Maintainable code, collaborative problem-solving and AI as a tool.

  • Clean Code
  • Confluence
  • GitHub Copilot
  • Pair- / Mob-Programming
  • Layered architecture
  • Scrum
  • Unit Tests / TDD
Core skills

03Contact

Let's build
something great.

Looking for support with your software project? Send me a short message about your plans and where you need help. I usually respond within 24 hours.

Send a message