Hey! I’m Johannes Kaufmann, a product-minded software engineer in Berlin, Germany.

I’m currently working at Kombo (YC S22) as a Team Lead.

I started my journey by making simple websites. Building little projects with MeteorJS and ReactJS back in 2015 was incredible.

Over time, I picked up new technologies — nowadays mainly working with Golang & PostgreSQL on the Backend and ReactJS & TailwindCSS on the Frontend.

I later studied Software Engineering at the CODE University in Berlin—focusing on interdisciplinary skills—taking on roles as a Developer, UI/UX Designer and Product Manager. In 2022, I graduated with a Bachelor’s Thesis about “Participatory Design.”

  • Web: React, Redux, Typescript, GraphQL, PWA, TailwindCSS, Sass, KonvaJS
  • Backend: Golang, NodeJS, AWS, (g)RPG, Docker, PostgreSQL, DynamoDB, Redis, ArrangoDB
  • Mobile: React Native, Flutter

Side Projects

  • html-to-markdown — Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
  • auslagenerstattung-vorlage — Simplify the reimbursement of expenses. Fill in the information & upload the receipts. Voilà the PDF is finished!

Notes

Work Experience

  • Kombo

    Team Lead for the "ATS" Engineering Team.

    • Team Lead Jan 2026 - Today
    • Senior Software Engineer Mar 2025 - Dec 2025
  • Bling

    First backend engineer at Bling, scaling from Pre-Seed to Series A. Worked closely with the CTO to build and ship core features. Shaped how the backend team worked, from technical conventions to engineering processes. Hired, onboarded, and mentored backend engineers as the team scaled.

    • Senior Backend Developer Jan 2024 - Feb 2025
    • Backend Developer Jul 2022 - Dec 2023
  • Atttd

    Maintained and developed the marketing page of a creative studio — a media-heavy Gatsby website.

    • Freelancer 2021/2022
  • Markov Solutions

    Developed a web app to label and annotate documents to train machine learning algorithms.

    • Freelancer 2020/2021
  • Code+Design

    Planned and conducted Code+Design Camps all over Germany. Responsible for financial planning and program management.

    • Schatzmeister Jan 2020 - Dec 2020
    • Working student Feb 2019 - Jan 2020

Personal

In my free time, I like to improve my French (Eh bien oui, je parle un peu le français) and like to go to the Arthouse cinema. I enjoy doing sports and play Floorball in the Berlin Broilers team.