[{"data":1,"prerenderedAt":401},["ShallowReactive",2],{"content-en\u002Findex":3,"content-en\u002Fabout":77,"content-en\u002Fexperience":112,"content-en\u002Fskills":150,"stack":228},{"id":4,"title":5,"body":6,"cta":7,"description":27,"extension":28,"faq":29,"hero":55,"meta":70,"navigation":71,"path":72,"seo":73,"stem":75,"__hash__":76},"index\u002Fen\u002Findex.yml","Development Lead & Software Engineer",null,{"eyebrow":8,"title":9,"description":10,"links":11},"Get in touch","Good to meet you.","This site is my professional profile rather than an offer. If you want to reach me — a question, an exchange, or just to say hello — email, LinkedIn and Xing all work.",[12,17,23],{"label":13,"icon":14,"to":15,"variant":16},"Email me","lucide:mail","mailto:info@sergej-schuck.de","solid",{"label":18,"icon":19,"to":20,"target":21,"variant":22},"LinkedIn","simple-icons:linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fsergej-schuck-95977b139\u002F","_blank","ghost",{"label":24,"icon":25,"to":26,"target":21,"variant":22},"Xing","simple-icons:xing","https:\u002F\u002Fwww.xing.com\u002Fprofile\u002FSergej_Schuck2","I lead and deliver software initiatives end-to-end: from architecture and platform strategy to reliable production delivery. With 15+ years of experience, I combine strong engineering fundamentals with pragmatic leadership to build scalable systems and effective teams.","yml",{"eyebrow":30,"title":31,"description":32,"categories":33},"05 — Working together","How I work with teams","Answers to the questions that usually come up before we start — the ones this page does not already answer elsewhere.",[34,46],{"title":35,"questions":36},"Collaboration",[37,40,43],{"label":38,"content":39},"Are you looking for a new role?","I am where I want to be: at Ampega in Cologne, with work that challenges me and people I enjoy working with. This site is my profile, not an offer. That said, I rarely turn down a good conversation.",{"label":41,"content":42},"Where are you most effective?","Wherever responsibility and shaping things come together. I do not want to decide without understanding what I am deciding on — and I want to bring along the people who will carry it. I am most at home with questions that have no ready-made answer yet. What counts is not my role anyway, but what a team achieves together.",{"label":44,"content":45},"How do you approach something new?","With curiosity and no settled opinion. I look first at how things actually are rather than how they are described — the interesting part is almost always in the gap between the two. Not knowing something I consider no weakness. Not wanting to know is.",{"title":47,"questions":48},"Team",[49,52],{"label":50,"content":51},"How do you support less experienced colleagues?","By handing over real responsibility and then not hovering. Experience cannot be explained, it comes from doing it yourself — and that includes being allowed to make mistakes. Anyone afraid of them stops taking chances and learns nothing. My job is to create the setting where a mistake surfaces early and costs no one anything.",{"label":53,"content":54},"What do you expect from a team?","Openness while a problem is still small — and the ambition not only to name what is not working, but how it could be better. Beyond that, the willingness to look past your own patch and occasionally past your own role. And the attitude of never being finished with learning, and of letting others share in it. Disagreement on the substance is expressly welcome.",{"eyebrow":56,"headline_prefix":57,"headline_accent":58,"status":59,"links":60},"Cologne · Development Lead · 15+ Years","Engineering leadership with","implementation depth","Dev Lead · Ampega",[61,66],{"label":62,"to":63,"color":64,"trailingIcon":65},"View Experience","\u002F#experience","primary","lucide:arrow-right",{"label":67,"to":68,"color":69,"variant":22},"About Me","\u002F#about","neutral",{},true,"\u002Fen",{"title":5,"description":74},"Sergej Schuck is a Development Lead and Full Stack Software Engineer in Cologne, combining technical leadership with hands-on delivery across cloud-native platforms, distributed systems, and high-performing engineering teams.","en\u002Findex","ki4y8ISzdWXUPkoDk5lKBO2oQwrurscH0V-7IyFGKrA",{"id":78,"title":67,"body":6,"description":79,"extension":28,"eyebrow":80,"facts":81,"highlights":91,"intro":101,"links":104,"meta":107,"navigation":71,"path":108,"seo":109,"stem":110,"__hash__":111},"about\u002Fen\u002Fabout.yml","Development Lead and Full Stack Software Engineer based in Cologne, with 15+ years of experience in software architecture, cloud-native delivery, and engineering team leadership.","01 — About",[82,85,88],{"label":83,"value":84},"Domains","Financial services, asset management, enterprise software",{"label":86,"value":87},"Languages","German (native) · Russian (native) · English (business fluent)",{"label":89,"value":90},"Based in","Cologne, Germany",[92,95,98],{"title":93,"text":94},"What I do","I design and evolve event-driven, service-oriented systems, lead teams through demanding delivery phases, and establish development practices that hold up under pressure. My core stack is TypeScript, Java, Vue, Docker and Kubernetes, grounded in Domain-Driven Design, CQRS and Event Sourcing.",{"title":96,"text":97},"How I work","Sustainable software comes from clear architecture, strong ownership and disciplined execution. I favour pragmatic decisions, transparent communication and iterative delivery. Technology choices have to earn their place through business value and long-term maintainability.",{"title":99,"text":100},"Where I am heading","I work actively on AI-driven engineering, evaluating autonomous agents, Model Context Protocol and Retrieval-Augmented Generation against real developer productivity rather than hype. Alongside that I mentor junior developers and share knowledge through code reviews and technical exchange.",[102,103],"I am a Development Lead and Full Stack Software Engineer based in Cologne. Over more than 15 years I have delivered software across the full lifecycle, from architecture and implementation through operations and continuous improvement.","In my current role at Ampega I own technical direction, delivery governance and team enablement. That means defining architectural standards, aligning stakeholders, and keeping releases stable and predictable in a complex enterprise environment.",[105,106],{"label":18,"icon":19,"to":20,"target":21},{"label":24,"icon":25,"to":26,"target":21},{},"\u002Fen\u002Fabout",{"title":67,"description":79},"en\u002Fabout","zTBNBzfm0Lv04RYE_jL-5NUVKexmWAcrPW7PCKtO6TI",{"id":113,"title":114,"body":6,"description":115,"extension":28,"freelancer_label":116,"landing_eyebrow":117,"landing_title":118,"meta":119,"navigation":71,"path":120,"seo":121,"stem":122,"versions":123,"__hash__":149},"experience\u002Fen\u002Fexperience.yml","Experience","Professional experience across software engineering, technical leadership, and enterprise delivery.","Freelance","02 — Experience","Fifteen years of delivery",{},"\u002Fen\u002Fexperience",{"title":114,"description":115},"en\u002Fexperience",[124,131,138,145],{"title":125,"badge":126,"description":127,"to":128,"image":129,"content":130},"Development Lead – Technical Lead","Jan 2022 – Present","Ampega, Köln","https:\u002F\u002Fwww.ampega.de","logos\u002Fampega.png","- Led delivery of business-critical software initiatives using Scrum, including roadmap planning, milestone ownership, and cross-team coordination\n- Drove backlog strategy and prioritization to align technical execution with product and business goals\n- Designed and evolved scalable web application architectures with a focus on reliability, maintainability, and security\n- Managed engineering execution, resolved delivery bottlenecks, and improved team throughput through clear technical governance\n- Integrated DevOps practices into delivery workflows, including deployment standards and operational quality controls\n- Planned and implemented interfaces to internal enterprise systems for robust end-to-end process integration\n",{"title":132,"badge":133,"description":134,"to":135,"image":136,"content":137},"Project Lead – Product Owner – Development Consultant","Oct 2019 – Jan 2022","Empulse GmbH, Köln","https:\u002F\u002Fwww.empulse.de","logos\u002Fempulse.png","- Managed software development projects from requirements definition through implementation and rollout\n- Designed web application solutions with clear domain modeling and structured technical specifications\n- Acted as Product Owner in customer environments, balancing stakeholder expectations with delivery feasibility\n- Advised clients on Atlassian ecosystems (Jira, Confluence), including process optimization and tool adoption\n",{"title":139,"badge":140,"description":141,"to":142,"image":143,"content":144},"Full Stack Software Developer & Atlassian Consultant","Jan 2015 – Oct 2019","Decadis AG, Koblenz","https:\u002F\u002Fwww.decadis.net","logos\u002Fdecadis.webp","- Developed, tested, and deployed modular software solutions with high availability and production-grade quality standards\n- Designed and implemented Jira and Confluence extensions tailored to enterprise workflow requirements\n- Improved existing systems through structured bug fixing, performance optimization, and environment-specific adaptations\n- Delivered web client applications with a strong focus on usability, maintainability, and integration readiness\n- Consulted on Jira and Confluence implementations in enterprise settings, including installation, configuration, and customization\n- Conducted user and administrator training to improve adoption, process clarity, and platform effectiveness\n",{"title":146,"badge":147,"description":116,"content":148},"Software Developer","Jul 2010 – Jul 2016","- Delivered website projects based on Joomla and WordPress, including setup, customization, and client-specific features\n- Built custom web solutions for small and medium-sized business requirements\n- Implemented and customized Atlassian environments for project collaboration and workflow management\n- Developed Jira and Confluence extensions to automate and standardize recurring business processes\n","aoR9enS79DtrqPXd7en9zcRsNkrSy4V_AmqeLjn1q14",{"id":151,"title":152,"body":6,"certifications":153,"credentials":170,"description":175,"education":176,"extension":28,"landing":219,"meta":223,"navigation":71,"path":224,"seo":225,"stem":226,"__hash__":227},"skills\u002Fen\u002Fskills.yml","Skills",[154,159,162,165,168],{"title":155,"date":156,"icon":157,"to":158},"Professional Scrum Master I (PSM 1)","07\u002F2023","lucide:award","https:\u002F\u002Fwww.scrum.org\u002Fcertificates\u002F990045",{"title":160,"date":161,"icon":157},"Atlassian Sales Professional","04\u002F2019",{"title":163,"date":164,"icon":157},"Atlassian Certified Jira Administrator","11\u002F2017",{"title":166,"date":167,"icon":157},"Atlassian Marketing Professional","08\u002F2017",{"title":169,"date":167,"icon":157},"Atlassian Operations Professional",{"eyebrow":171,"title":172,"education_title":173,"certifications_title":174},"04 — Credentials","Education & certifications","Education","Certifications","A structured overview of the technologies, tools, and engineering practices I apply to deliver scalable software systems, reliable platforms, and high-quality team outcomes.",[177,192,205],{"degree":178,"institution":179,"year":180,"current":71,"icon":181,"focus":182},"Master of Science – Computer Science","FernUniversität in Hagen","2026 – Present","lucide:graduation-cap",[183,186,189],{"name":184,"icon":185},"AI & Machine Learning","lucide:brain",{"name":187,"icon":188},"Distributed Systems","lucide:network",{"name":190,"icon":191},"Software Engineering","lucide:code",{"degree":193,"institution":194,"year":195,"icon":181,"focus":196},"Bachelor of Science – Computer Science","Technische Hochschule Bingen","2010 – 2015",[197,200,202],{"name":198,"icon":199},"Database Programming","lucide:database",{"name":201,"icon":191},"Java Programming",{"name":203,"icon":204},"Mobile Computing","lucide:smartphone",{"degree":206,"institution":207,"year":208,"icon":181,"focus":209},"Bachelor of Business Administration","Hochschule Koblenz","2012 – 2015",[210,213,216],{"name":211,"icon":212},"Business Administration","lucide:bar-chart",{"name":214,"icon":215},"Economics","lucide:trending-up",{"name":217,"icon":218},"Management","lucide:users",{"eyebrow":220,"title":221,"practices_title":222},"03 — Skills","The stack I build with","Practices & Architecture",{},"\u002Fen\u002Fskills",{"title":152,"description":175},"en\u002Fskills","Uu8jEzIapnWDrp66UM7LTvw4WPVy9DvIV3mQ3afOLoU",{"id":229,"extension":28,"meta":230,"practices":231,"skills":246,"stem":399,"__hash__":400},"stack\u002Fstack.yml",{},[232,233,234,235,236,237,238,239,240,241,242,243,244,245],"DDD","Microservices","Hexagonal Architecture","Clean Architecture","CQRS","Event Sourcing","API-First","Event Storming","Agile\u002FScrum","CI\u002FCD","GitOps","TDD\u002FBDD","OAuth2\u002FOIDC","OWASP",[247,257,286,305,322,337,346,357,368,378],{"name":86,"items":248},[249,251,253,255],{"name":250},"Java",{"name":252},"JavaScript",{"name":254},"Python",{"name":256},"TypeScript",{"name":258,"items":259},"Frameworks & Libraries",[260,262,264,266,268,270,272,274,276,278,280,282,284],{"name":261},"Axon",{"name":263},"GraphQL",{"name":265},"Hibernate",{"name":267},"JPA",{"name":269},"Lombok",{"name":271},"MapStruct",{"name":273},"NodeJS",{"name":275},"Nuxt",{"name":277},"Prisma",{"name":279},"Quarkus",{"name":281},"React",{"name":283},"Spring",{"name":285},"VueJS",{"name":287,"items":288},"Infrastructure & Cloud",[289,291,293,295,297,299,301,303],{"name":290},"AWS",{"name":292},"Azure",{"name":294},"CloudFoundry",{"name":296},"Docker",{"name":298},"Helm",{"name":300},"Kafka",{"name":302},"Kubernetes",{"name":304},"Terraform",{"name":306,"items":307},"Databases",[308,310,312,314,316,318,320],{"name":309},"Elasticsearch",{"name":311},"Liquibase",{"name":313},"MongoDB",{"name":315},"MySQL",{"name":317},"Oracle",{"name":319},"PostgreSQL",{"name":321},"Redis",{"name":323,"items":324},"Testing",[325,327,329,331,333,335],{"name":326},"ArchUnit",{"name":328},"JUnit",{"name":330},"Mockito",{"name":332},"Selenium",{"name":334},"Spock",{"name":336},"TestContainers",{"name":338,"items":339},"Security",[340,342,344],{"name":341},"Keycloak",{"name":343},"SonarQube",{"name":345},"Veracode",{"name":347,"items":348},"Observability",[349,351,353,355],{"name":350},"Grafana",{"name":352},"OpenTelemetry",{"name":354},"Prometheus",{"name":356},"Splunk",{"name":358,"items":359},"AI & ML",[360,362,364,366],{"name":361},"ChatGPT",{"name":363},"Claude",{"name":365},"GitHub Copilot",{"name":367},"MCP",{"name":369,"featured":370,"items":371},"API & Integration",false,[372,374,376],{"name":373},"OpenAPI",{"name":375},"REST",{"name":377},"Swagger",{"name":379,"featured":370,"items":380},"Tools",[381,383,385,387,389,391,393,395,397],{"name":382},"Confluence",{"name":384},"Git",{"name":386},"GitHub",{"name":388},"GitLab",{"name":390},"IntelliJ Suite",{"name":392},"Jira",{"name":394},"Nexus",{"name":396},"Postman",{"name":398},"VS Code","stack","W9s-v05DgeNn63PW6k8QqlPccaQGCaJhJu-tV1-s4pM",1788644911532]