More than a student, already building for real
I believe I am a strong fit for the IT-Trainee program because I bring something that is surprisingly rare: genuine software engineering depth, combined with a real understanding of what technology means inside a bank.
I have been building things since before I started my degree. What began with e-commerce frontends and small React components grew into full-stack applications, REST APIs, mobile apps, and eventually AI-driven systems. Along the way, I took on responsibility that most students do not. I led a development team, managed external partners, deployed production applications for real clients, and worked as a Java tutor at Frankfurt University of Applied Sciences. Every project taught me that writing code is one thing. Making software that works reliably, for real people, under real constraints, is something else entirely.
But technical skills alone are not what makes someone right for a trainee program. What matters just as much is understanding the domain: the context, the stakes, the culture. And that is where my time inside Commerzbank gave me a real head start.
Already in the building
I am not approaching Commerzbank as an outsider. Since January 2026 I have been working in the Innovation Lab, contributing to AI agent prototypes built with Microsoft Semantic Kernel, writing automation scripts in Java and Python, evaluating emerging protocols like MCP and x402, and supporting quality assurance for the Crypto Custody product. I have seen how large-scale IT inside a bank actually operates: the pace, the complexity, and the responsibility that comes with software touching critical financial infrastructure.
What also became clear during my time in the lab is how fast the intersection of banking and technology is moving. Agentic AI, digital assets, real-time settlement protocols: these are not distant future topics. They are being actively explored right now, and I want to keep going deeper into that space from the inside.
What I bring to the program
The IT-Trainee is a rotational program. That means different teams, different stacks, and different challenges across each rotation. I see that as a natural fit for the way I already work. I am comfortable across Java and Spring Boot, Python, TypeScript with React and React Native, C# / .NET, SQL, REST APIs, and Microsoft Azure. I have shipped end-to-end: from requirements and architecture down to deployment and production support.
I also know how to communicate across technical and non-technical audiences. Teaching advanced OOP in Java to other students at FH Frankfurt sharpened my ability to explain complex ideas clearly and meet people where they are. In a rotational program, where you are constantly joining new teams and needing to build trust quickly, that skill matters a lot.
The kind of engineer I want to become
I want to grow into someone who can operate effectively at every layer of a modern bank’s IT organization: from deep technical problem-solving in a sprint to architectural decisions that shape long-term systems. The IT-Trainee offers structured exposure across that full landscape, which is exactly what I need at this stage.
I do not want to specialize too early. I want to understand the full picture first, find where I can create the most value, and build a foundation that lets me grow into one of the people shaping how Commerzbank approaches technology in the coming decade.
That is why the IT-Trainee feels like exactly the right next step.
