About Me

Development Lead and Full Stack Software Engineer based in Cologne, with 10+ years of experience in software architecture, cloud-native delivery, and engineering team leadership.
Sergej Schuck
I am Sergej Schuck, a Development Lead and Full Stack Software Engineer based in Cologne. Over the last decade, I have delivered software solutions across the full lifecycle, from architecture and implementation to operations and continuous improvement.In my current role at Ampega, I am responsible for technical direction, delivery governance, and team enablement. My work includes defining architectural standards, aligning stakeholders, and ensuring stable, high-quality releases in complex enterprise environments.

What I do

My profile combines technical leadership and hands-on engineering. I design and evolve event-driven, service-oriented systems, lead teams through demanding delivery phases, and establish robust development practices. My core stack includes TypeScript, Java, VueJS, Docker, and Kubernetes, supported by principles such as Domain-Driven Design, CQRS, and Event Sourcing.In addition, I actively work on AI-driven engineering topics. I evaluate and apply concepts such as autonomous agents, Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG) to improve developer productivity, software quality, and operational efficiency.

Engineering Philosophy

I believe sustainable software success is achieved through clear architecture, strong ownership, and disciplined execution. I prioritize pragmatic decisions, transparent communication, and iterative delivery. Technology choices should always be justified by business value, maintainability, and long-term scalability.

Community & Volunteer Work

Since 2020, I have supported the community through mentoring, knowledge sharing, and practical engineering guidance. This includes mentoring junior developers, contributing to open-source initiatives, and enabling collaborative learning through code reviews and technical exchange.

Beyond the Screen

Outside of work, I value continuous learning and disciplined collaboration, both in technology and in team sports. I regularly work on private software projects to evaluate emerging tools and translate ideas into practical prototypes.

Languages

GermanNative
RussianNative
EnglishBusiness Fluent