Skip to content

About us

Welcome to Berlin Software Design — a community for engineers and architects who want to sharpen their software design and architecture skills through practice, discussion, and collaboration.

We focus on learning by doing: software architecture katas, design challenges, system walkthroughs, and peer feedback sessions. Each meetup is a chance to tackle real-world design problems, share approaches, and improve how we think and communicate about architecture.

Whether you're an experienced architect or a developer curious about system design, join us to grow your skills, exchange ideas, and connect with like-minded tech professionals in Berlin.

Upcoming events

2

See all
  • [system design] LeetCode

    [system design] LeetCode

    ·
    Online
    Online

    We will solve this system design exercise: LeetCode

    Organization:

    • we read the requirements
    • we do the class design individually, in 20 minutes
    • we present our designs, and discuss them
    • we write the pseudo code for the most important logic, individually, in 20 minutes
    • we present our pseudo code
    • we read the follow up questions, and discuss them together

    Requirements:

    • do not join if your microphone does not work
    • have at least a basic understanding of one programming language, and about object oriented programming
    • you are willing to commit 2 hours of your time
    • Photo of the user
    • Photo of the user
    • Photo of the user
    30 attendees
  • [system design] Tinder

    [system design] Tinder

    ·
    Online
    Online

    We will solve this system design exercise: Tinder

    Organization:

    • we read the requirements
    • we do the class design individually, in 20 minutes
    • we present our designs, and discuss them
    • we write the pseudo code for the most important logic, individually, in 20 minutes
    • we present our pseudo code
    • we read the follow up questions, and discuss them together

    Requirements:

    • do not join if your microphone does not work
    • have at least a basic understanding of one programming language, and about object oriented programming
    • you are willing to commit 2 hours of your time
    • Photo of the user
    • Photo of the user
    • Photo of the user
    30 attendees

Group links

Organizers

B
Badge for bst oct
bst oct

Super Organizer

Members

1,292
See all