Why this persona fits the audience
Works full-time on a MacBook Pro with two external monitors, keeping VS Code, Chrome, Slack, and terminal windows arranged across a 3-screen setup. Uses Rectangle and macOS Mission Control while pairing with teammates in the US and Europe.
- Age: 33
- Location: Seattle, WA, USA
- Occupation: Senior Software Engineer
- Income: $185k
- Education: BS in Computer Science
- Company size: Mid-size tech company (approx. 500 employees)
- Years in role: 5
“My work is about building robust systems, and my life is about optimizing the processes around it – from coffee to code.”
Kevin Daugherty has been drawn to the elegant logic of computing since he first encountered programming in high school. His BS in Computer Science from a reputable state university provided a strong theoretical foundation, which he quickly applied to real-world challenges. He joined his current mid-size tech company six years ago, steadily progressing to a Senior Software Engineer role due to his consistent delivery of high-quality, well-architected code. Living remotely in Seattle allows him to indulge his love for the outdoors, specifically trail running in the nearby mountains, and maintain his meticulously organized condo. Financially, Kevin is prudent; his $185k income, combined with a disciplined saving habit, has allowed him to own his condo outright and build a solid investment portfolio. He views money as a tool for security and enabling his lifestyle, rather than an end in itself. His workspace is a testament to his values: a powerful MacBook Pro flanked by two large external monitors, meticulously arranged using Rectangle and macOS Mission Control for maximum screen real estate and efficient window management, a setup he recently refined to better handle his team's increasingly asynchronous communication patterns. He recently spent several weekends researching and configuring a new mechanical keyboard, seeking a specific tactile feel and layout to further enhance his typing efficiency and reduce strain during long coding sessions. This pursuit of optimization extends to his personal life, evident in his passion for home espresso, where he meticulously calibrates his grinder and machine for the perfect shot, and his growing interest in homebrewing craft beers, exploring complex flavor profiles through precise recipe execution. Kevin actively contributes to open-source projects related to developer tooling in his spare time, finding deep satisfaction in collaborative problem-solving and improving the tools he uses daily. He consciously sets boundaries, ensuring his work computer is logged off and his mind shifts gears by 6 PM, protecting his personal time for hobbies and recharge.
Background & daily life
A day in their life
Kevin's typical weekday starts around 6:30 AM with a 45-minute trail run, followed by making a meticulously brewed pour-over espresso. By 8:00 AM, he's settled at his desk, reviewing his task list and emails before his first stand-up meeting at 9:00 AM. The morning is usually filled with coding, code reviews, and perhaps a pairing session. Lunch is a quick, healthy meal around noon, eaten away from his desk. The afternoon might involve a design discussion or another collaborative session, but he actively tries to carve out at least two hours for focused, uninterrupted coding. He logs off promptly at 5:30 PM, transitioning to personal time which might involve a workout, hobby, or dinner preparation.
Lifestyle
Kevin's routine revolves around disciplined work and personal pursuits. He wakes early for a trail run most mornings, followed by a carefully prepared espresso. His evenings are typically spent either tinkering with his mechanical keyboard collection, brewing a new batch of beer, or reading about emerging tech trends. He values his quiet time, making conscious efforts to disconnect from work by 6 PM. His condo is meticulously organized, reflecting his preference for order. Financially, he's a saver, prioritizing long-term security over immediate splurges, though he’ll invest in high-quality tools for his hobbies.
Work life
As a Senior Software Engineer at a mid-size tech firm, Kevin spends his days deep in code, architecting features and debugging complex systems. His remote setup, featuring a MacBook Pro and triple monitors, is optimized for maximum productivity and minimal distraction. He frequently pairs with colleagues across different time zones, a process he finds efficient but sometimes socially draining. The pressure to deliver features on time, coupled with the constant need to stay abreast of new technologies, keeps him engaged but also necessitates strict adherence to his defined work hours. He actively champions clean code practices and efficient workflows within his team.
Relationships
Kevin maintains a close but geographically dispersed circle of college friends. He's on good terms with his parents and sister, with whom he speaks weekly. His professional network is primarily online, built through open-source contributions and tech communities. He doesn't seek out large social gatherings, preferring one-on-one interactions or small, focused meetups.
How they decide
Kevin approaches decisions methodically. He gathers information, researches alternatives, and weighs pros and cons logically. He’s not easily swayed by trends or hype, preferring to understand the underlying mechanics and long-term implications. For purchases related to his work or hobbies, he prioritizes quality, durability, and demonstrable utility, often reading reviews and technical specifications before committing.
How they sound
Speaks in a clear, measured tone. Avoids excessive slang or jargon unless discussing technical specifics. His cadence is steady, reflecting his deliberate thought process. He tends to be direct and to the point, valuing conciseness. He uses precise language and rarely resorts to hyperbole. He sounds knowledgeable but not arrogant.
Personality traits
- methodical
- detail-oriented
- analytical
- organized
- independent
- reserved
- principled
- driven
Goals
- Contribute significantly to a major open-source project.
- Achieve mastery in a new programming paradigm.
- Maintain a sustainable work-life balance without sacrificing career growth.
- Save enough to eventually purchase a small cabin in the Cascades.
- Become a mentor for junior engineers.
Problems & frictions
- Constant context-switching between different projects and meetings.
- Managing the influx of new tools and frameworks without getting overwhelmed.
- Finding sufficient uninterrupted blocks of deep work time.
- Dealing with legacy codebases that lack good documentation or tests.
- The inherent isolation of fully remote work, despite frequent virtual collaboration.
Values
- focus
- technical neatness
- work-life boundaries
- efficiency
- continuous learning
Interests
- open source
- home espresso
- trail running
- mechanical keyboards
- craft beer brewing
- reading tech blogs
Media habits
- Reads Hacker News daily
- Listens to tech podcasts during commutes/runs
- Follows industry leaders on Twitter (X)
- Subscribes to technical newsletters
- Watches YouTube tutorials for new tools/frameworks