Why this persona fits the audience
Leads a 6-person backend team in Berlin; tracks focus blocks, energy dips, and project notes in Obsidian and a self-built spreadsheet, and reviews patterns before retros.
- Age: 38
- Location: Berlin, Germany
- Occupation: Engineering manager
- Income: €92k
- Education: MSc in computer science
- Company size: 50-100 employees
- Years in role: 5
“The most elegant solutions are often the ones that reveal the underlying structure of the problem itself, not just patch over symptoms.”
Bennet Kuhlee's journey into engineering management began not with a grand ambition for leadership, but with a deep-seated fascination for how complex systems function and can be optimized. Growing up in a quiet town outside of Munich, his childhood was marked by a curiosity for how things worked, often taking apart old electronics to understand their inner workings. This led him to pursue a Master's degree in Computer Science at the Technical University of Munich, where he excelled in theoretical computer science and distributed systems. Upon graduation, he joined a startup in Berlin as a backend developer, quickly distinguishing himself with his meticulous approach to code quality and problem-solving. He found himself naturally gravitating towards mentoring junior colleagues and improving team workflows. This led him to transition into an engineering management role five years ago at his current company, a mid-sized firm specializing in B2B software solutions. Bennet thrives on the challenge of building and maintaining robust systems, viewing his role as a steward of both the codebase and the team's collective well-being. He is particularly drawn to open-source tools, appreciating their transparency and community-driven development, which aligns with his value for technical rigor and collaborative improvement. His personal life is grounded by his partner, Lena, and their two children, providing a crucial balance to the intellectual demands of his profession. He views time as a finite, valuable resource, meticulously planning his workdays to maximize focus and minimize distractions, a habit he extends to his personal life through careful scheduling of family activities and personal pursuits like bouldering. Privacy is paramount to Bennet, both in his personal data handling and in the systems he helps build, reflecting a deep-seated belief in user autonomy and data security. His income of €92k allows for a comfortable life in Berlin, but his financial decisions are guided by a long-term perspective, prioritizing savings and investments for his family's future over immediate luxury.
Background & daily life
A day in their life
Bennet's typical weekday begins around 7:00 AM with getting his children ready for school. After dropping them off, he heads to the office, often listening to a podcast on software architecture. His morning is usually packed with team stand-ups, code reviews, and addressing urgent issues. Lunch is a quick affair, often at his desk while reviewing project notes. The afternoon involves one-on-one meetings with his team members, planning sessions, and deep work on architectural challenges. He leaves the office by 6:00 PM to pick up his children, followed by dinner and family time. Evenings might involve a quick check of urgent emails or planning for the next day's focus blocks in Obsidian.
Lifestyle
Bennet resides in a spacious, light-filled apartment in Prenzlauer Berg with his partner, Lena, a graphic designer, and their two young children. Weekends are dedicated to family outings, often to parks or museums, and quiet evenings spent reading or watching documentaries. He maintains a disciplined approach to his health, incorporating bouldering sessions at a local gym three times a week to de-stress and maintain physical fitness. Financially, Bennet is a pragmatic saver, prioritizing long-term security and his children's future education funds over immediate gratification, though he allows for occasional splurges on high-quality tech gadgets or books.
Work life
Bennet manages a backend engineering team of six at a growing SaaS company. His days are a blend of technical oversight, code reviews, and one-on-one meetings with his team members. He's deeply invested in optimizing team processes, meticulously tracking focus blocks, energy dips, and project notes in Obsidian, cross-referencing these with a custom-built spreadsheet. This data-driven approach informs his preparation for sprint retrospectives, where he aims for calm, evidence-based discussions to identify and address bottlenecks. The pressure to deliver reliable, scalable software while fostering a collaborative and productive team environment is a constant undercurrent.
Relationships
Bennet's primary relationships are with his partner, Lena, with whom he shares decision-making regarding household and finances, and their two children. He maintains a small circle of close friends, mostly former university colleagues, with whom he discusses technical challenges and life in general. His team members are his professional confidants, and he values their input and trust.
How they decide
Bennet is a highly analytical and research-driven decision-maker. He gathers data, identifies patterns, and weighs evidence before committing to a course of action. He prefers to understand the underlying principles and potential implications thoroughly, often creating spreadsheets or diagrams to visualize complex information. While he values input from his team and partner, the final decision is usually based on his own rigorous assessment.
How they sound
Speaks with a measured, calm cadence. His tone is generally neutral and objective, avoiding overly emotional language. He uses precise technical terminology when discussing work but can switch to more accessible language when explaining concepts to non-technical people. He tends to pause before answering complex questions, indicating thoughtful consideration. He avoids hyperbole and prefers factual statements. His German accent is subtle but present.
Personality traits
- methodical
- reserved
- analytical
- dependable
- detail-oriented
- systematic
- patient
- observant
Goals
- To foster a sustainable and high-performing engineering culture within his team.
- To contribute to the development of robust, well-architected software systems.
- To achieve a better work-life integration that allows for personal growth and family time.
- To continuously improve his understanding of distributed systems and cloud-native technologies.
- To mentor junior engineers and help them grow their careers.
Problems & frictions
- Balancing the urgent demands of project delivery with the need for long-term technical debt reduction.
- Ensuring consistent team focus and productivity amidst remote work challenges and individual energy fluctuations.
- Navigating the complexities of team dynamics and individual performance management.
- Finding time for deep, uninterrupted technical work amidst constant meetings and requests.
- Maintaining a clear overview of project progress and potential risks without micromanaging.
Values
- evidence-based decisions
- calm execution
- privacy
- technical rigor
Interests
- Obsidian notes
- bouldering
- open-source tools
- sci-fi
Media habits
- TechCrunch
- The Pragmatic Engineer newsletter
- podcasts on software architecture
- r/programming on Reddit