Skip to content
View lukas-zech-software's full-sized avatar

Block or report lukas-zech-software

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Lukas Zech — passionate about (agentic|human) Teamwork and Code Quality

Senior Staff/Principal Software Engineer

Backend, frontend, testing, DevOps & architecture — "Full Stack" for me means taking responsibility for the whole journey, from understanding the business problem to running software and learning from user feedback. Just like the technical components, the team needs to communicate well — because software development is a team sport!

I've been building software professionally since 2010, across freelance projects, startups (including my own) and engineering teams. I enjoy solving technical problems hands-on, sharing knowledge and making development easier for the people around me. Leadership, mentoring and a good developer experience are part of that work.

"Helping people turn ideas into solutions"


:octocat:New open source project!

Check out my new interactive tutorial about Google's Agent Development Kit (ADK) [https://github.com/lukas-zech-software/kleinanzeigen-agent]


🚀 Milestones

  • Early Interest: Built small programs and tools during my school years.
  • Solid Foundation: Completed vocational training as a Computer Science Expert - Software Development (IHK).
  • Growing with a Unicorn: Worked as a developer at CHECK24 while it became one of the first german Unicorns.
  • Diverse Experience: Worked as a freelancer across SaaS, e-commerce and industrial IoT — from cloud platforms to embedded Linux devices.
  • Startup Co-Founder: Co-founded Alliado and built its software and cloud infrastructure, from the business use case to day-to-day operation.
  • Helping Teams Grow: Shaped engineering practices as Head of Engineering at become.1, with a focus on quality, shared understanding and constructive communication.
  • Better Tools, Better Feedback: Introduced an Nx monorepo, shared TypeScript contracts, automated quality checks and AI-assisted development workflows at b.sure.

🤖 What I'm Working On

I'm exploring how coding agents and AI-assisted knowledge bases can make everyday engineering better. That includes clear architecture context, code reviews, automated tests and guardrails — AI-generated code should meet the same standards as everything else we ship.

In my current role at Xamena, I use OpenKnowledge to document business processes and support technical decisions. I also built a personal knowledge base that connects my documented experience and references with job requirements to create tailored applications. Yes, there's a little bit of AI engineering behind this profile, too.


🎓 Education

Computer Science Expert - Software Development (IHK)
Fachinformatiker für Anwendungsentwicklung · Sep 2007 – Feb 2010
Final examination: 89 points (technical/practical); school grade average: 1.75 (German grading scale)

Intermediate School Certificate (Mittlere Reife)
Oct 2003


🧠 Skills

Business Understanding & Requirements:
Understanding business processes and user needs, requirements engineering, translating business goals into technical solutions

Software Architecture & Design:
Domain-driven design (DDD), domain modelling, shared domain language, API design, system integration, evaluating technical trade-offs

Collaboration & Technical Leadership:
Kind Engineering, Clear and respectful communication, collaboration across disciplines, mentoring, pair programming, workshop facilitation, constructive conflict resolution

Languages, Runtimes & Frameworks:
TypeScript, JavaScript, Node.js, NestJS, React, Next.js, Angular

Code Quality & Testing:
Clean Code, refactoring, code reviews, TDD, automated unit, integration and end-to-end tests, Playwright

Delivery & Developer Experience:
Agile development, continuous improvement, Nx monorepos, internal tooling, CI/CD, GitHub Actions, GitLab CI

Cloud & Infrastructure:
Google Cloud, AWS, Docker, Kubernetes, Linux

Databases & Caching:
MongoDB, PostgreSQL, MySQL, SQLite, Redis

Knowledge Management & Documentation:
Building and maintaining knowledge bases with OpenKnowledge, documenting business processes and systems, structuring linked knowledge, knowledge sharing

AI-Assisted Engineering:
Coding agents for analysis, implementation, refactoring, tests and documentation; shared context, quality guardrails and critical review of generated results


🌐 Languages

  • German (Native)
  • English (Fluent)

📜 Certificates

  • Microsoft Certified Professional Developer (MCPD) — ASP.NET Developer 3.5, 2011
  • Microsoft Certified Technology Specialist (MCTS) — .NET Framework 3.5, ASP.NET Applications, 2010

:octocat: Open Source Projects

I've contributed to DefinitelyTyped, InversifyJS and node-lmdb. A few of my own projects and older showcases:


📫 Contact

LinkedIn: Lukas Zech

Pinned Loading

  1. kleinanzeigen-agent kleinanzeigen-agent Public

    Hands-on tutorial: build an AI agent with Google's Agent Development Kit (ADK) for TypeScript, one chapter at a time.

    Shell