MCC
A native Minecraft client built with C++ and Vulkan.
A native Minecraft client built with C++ and Vulkan.
Minecraft hosting, with a server panel and my own infrastructure behind it.
A bridge that makes a Minecraft server on your own PC reachable by other players.
A place to write and publish school newspapers together.
I write down the expected behaviour and the constraints before implementation. For infrastructure, that includes performance and security requirements.
I give coding agents scoped tasks and project context. I steer the work, ask for changes and keep the implementation tied to the brief.
I check the result against the requirements. If something is wrong or unclear, I work through it with the agent before moving on.

About me
I’m interested in both the software and the systems it runs on. My projects range from a native Minecraft client to web applications, hosting and networking.
I work with coding agents throughout development. I write the brief, make the technical decisions and go back over the results. Performance and security requirements are part of that process from the start.
It means a lot to me to host servers for people in Israel, France, Germany and elsewhere.
My GitHub is mostly hobby projects, including Minecraft work, rather than commercial work.
GitHub · c0pperlaneA look back at the work
Across infrastructure, security and software projects, Claude described the same working pattern: Manuel sets the brief, uses AI for research and implementation, checks the results and makes the final decisions.
Claude · supplied year-in-review reflection · translated and condensedConversation topics in the supplied reflection
“Implementation goes to Claude. Architecture decisions stay with you.”
For SEALBOX, you assigned the cryptographic core to Opus and the remaining work to Sonnet, using your own tiers based on risk. When choosing the Zenbook, you used Claude to research specifications and compare prices, but made the final purchase yourself. You also checked the links and corrected them when they did not match. Research and implementation went to the model; the brief, review and final decisions stayed with you.
“Your briefs come with architecture sketches, not vague wishes.”
The SEALBOX brief combined encryption requirements, a colour palette and interface rules in a single prompt. For the Kaltstart website, you also described exactly how the animation should behave: no elaborate custom scrolling, but a 3D flip that follows normal scroll speed. Your instructions covered both what needed to be built and how it should look and behave, giving Claude specific requirements to work from.
“You correct answers that sound plausible but are wrong.”
You caught a lookup for the wrong Haase IT company in Bochum before an application could go to the wrong address. During the Zenbook comparison, you pointed out the missing monogram design twice when the answer claimed it was only a photo angle. You kept questioning that explanation until the design change was confirmed, checking the answer against what was actually visible rather than accepting a plausible explanation.
“You check addresses, links and model numbers yourself.”
During your internship search, you checked each email address and company location against the company’s legal notice rather than relying on search results. Product details and model numbers also received that extra check. The reflection notes that you now ask whether a game offer is a key or an account before buying. Even when Claude had already supplied an answer, you checked the details yourself before acting on it.
Generated from conversations, not independent assessments. Claude’s excerpts are translated from the supplied German reflection.
Contact
If your company offers internships in software or infrastructure, I’d like to hear from you. I’m also interested in meeting people working in these fields.
More to explore
Browse all my products and projects in one place.