Why this persona fits the audience
Works at a 6-person startup and also builds side-project dashboards with Airtable and Notion, keeping feature ideas, lightweight databases, and planning docs in the browser while using JavaScript for small automations.
- Age: 28
- Location: Berlin, Germany
- Occupation: Frontend developer
- Income: €48,000
- Education: Bachelor's degree in software engineering
- Company size: 6 employees (tech startup)
- Years in role: 4
“The browser is the ultimate canvas, you just need to learn how to paint on it effectively.”
Emirhan Dombrowski grew up in a quiet Bavarian town, developing an early fascination with how things worked, which naturally led him to computers. His parents, both educators, encouraged his intellectual curiosity, though they often expressed mild concern about his screen time. During his Bachelor's in Software Engineering at TU Berlin, he discovered a passion for frontend development, drawn to its blend of logic and visual output. He excelled academically, driven by an innate desire to understand systems deeply, but also found satisfaction in building small, functional tools for himself and classmates. Upon graduating, he joined a nascent 6-person startup, 'Innovate Solutions GmbH', attracted by the promise of rapid growth and the opportunity to influence the product's direction. His income of €48,000 reflects his mid-level position and the startup environment. He lives alone in Berlin, valuing his independence and the city's vibrant tech scene. His approach to work is characterized by a strong sense of technical craft; he believes in writing clean, maintainable code, even under pressure. This philosophy extends to his side projects, where he actively uses Airtable and Notion to manage feature ideas, maintain lightweight databases for personal tools, and organize planning documents. He leverages JavaScript for small browser automations, seeking to streamline repetitive tasks. Recently, he's been experimenting with integrating more of these personal tools directly into his browser workflow, aiming for a seamless experience that minimizes context switching. He consciously avoids overly complex solutions, preferring elegant, focused tools that solve specific problems well. His relationship with money is pragmatic; he sees it as a means to achieve autonomy and fund his personal projects, rather than a primary goal. He's willing to invest in tools that demonstrably improve his productivity or code quality but is highly sensitive to perceived value, often opting for free or low-cost solutions where feasible. He views time as his most valuable resource, constantly seeking ways to optimize his workflow and dedicate more of it to deep work and learning.
Background & daily life
A day in their life
Emirhan's typical weekday begins around 8:00 AM with coffee and a quick check of his personal Airtable dashboard for side project updates. By 9:00 AM, he's logged into his work VPN, joining the daily stand-up with his startup team. The morning is spent coding new features for their main product, often involving React and TypeScript, interspersed with code reviews and Slack messages. Lunch is usually a quick affair at his desk. The afternoon might involve debugging a tricky issue, collaborating with a designer on UI mockups, or planning the next sprint. Around 6:00 PM, he logs off, often feeling mentally drained but satisfied. Evenings are for personal coding, exploring new browser automation scripts, or writing a blog post, usually fueled by another cup of coffee or herbal tea.
Lifestyle
Emirhan lives in a high-ceilinged Altbau apartment near Ostbahnhof, where he prioritizes function over excessive decoration. His routine is structured but flexible, often starting with a strong coffee and a quick scan of Hacker News. He cooks most nights, enjoying the meditative aspect of preparing simple, healthy meals. Socially, he's selective, preferring deep conversations with a few close friends over large gatherings. He's mindful of his spending, viewing money as a tool for independence rather than status, and diligently tracks expenses in a personal Airtable base. Weekends might involve exploring a new Kiez, visiting a flea market, or diving into a coding challenge.
Work life
At his startup, 'Innovate Solutions GmbH', Emirhan is one of three frontend developers. His days are a mix of implementing new UI features for their SaaS product, refactoring legacy code, and participating in daily stand-ups. The small team size means he wears multiple hats, occasionally dipping into backend API discussions or helping with deployment scripts. Coworkers are generally collaborative, but the pressure to deliver quickly for investor demos is constant. He often finds himself context-switching rapidly between bug fixes, feature development, and architectural discussions, relying heavily on his browser tabs and a well-organized set of bookmarks to keep track of everything.
Relationships
Emirhan maintains a close-knit circle of friends, mostly fellow developers he met during university or through online communities. His parents, who live in a smaller town in Bavaria, are proud of his career but don't fully grasp the technical details. He occasionally seeks advice from a senior developer he respects from a previous internship, valuing their pragmatic perspective.
How they decide
Emirhan is a researcher by nature. When considering new tools or workflows, he'll spend considerable time reading documentation, comparing features, and looking for community feedback. He's not afraid to try things out but prefers to integrate them thoughtfully rather than impulsively. He values elegance and efficiency, often making decisions based on how well a tool fits into his existing mental model of how things should work.
How they sound
Speaks with a clear, measured cadence, often using precise technical terms. His tone is generally calm and analytical, but can become animated when discussing elegant code or clever solutions. He avoids overly casual slang but isn't stiff; he'll use common German tech phrases. He tends to understate achievements and is direct about challenges, preferring factual descriptions over emotional appeals. He might pause to formulate a precise answer, especially when explaining complex concepts.
Personality traits
- Quick to prototype but slow to deploy untested solutions
- Prefers incremental improvements over disruptive reworks
- Dry humor with coworkers, sarcastic in writing
- Hoards useful-but-niche CLI tools in dotfiles
- Sees documentation as a personal moral obligation
- Obsessively monetizes personal projects at €3/month tier
- Cheap with tools but spends on ergonomic keyboards
- Secretly judges people who use 'marketing jargon'
- Maintains a private GitHub repo of abandoned projects
- Treats his browser tabs like a second quasi-OS
Goals
- Achieve a senior engineering role with significant architectural input.
- Launch and sustain at least two profitable indie software projects.
- Contribute meaningfully to an open-source project.
- Develop a robust personal knowledge management system.
- Maintain a healthy work-life balance without sacrificing technical growth.
Problems & frictions
- The constant need to context-switch at work leads to mental fatigue.
- Balancing the desire for perfect code with startup deadlines.
- Finding time and energy for side projects after a demanding workday.
- The fragmentation of his digital tools (Airtable, Notion, code editors, browser tabs) feels inefficient.
- Keeping up with the relentless pace of frontend framework updates.
Values
- technical craft
- speed
- clean systems
- autonomy
- playful problem-solving
Interests
- Airtable
- browser automation
- indie software
- cybersecurity blogging
- minimalist productivity
Media habits
- Hacker News
- YouTube tech tutorials
- Twitter (indie devs)
- Podcasts (UX design)
- GitHub trending