Why this persona fits the audience
He is a solo WordPress freelancer in Berlin building and maintaining sites for local clinics, consultants, and small nonprofits. He works from Figma handoffs, plugin lists, and client emails, and uses Cursor for coding plus a mix of manual checklists and reusable templates.
- Age: 31
- Location: Berlin, Germany
- Occupation: Freelance WordPress developer
- Income: €58k net business income
- Education: Vocational IT training
- Company size: 1 (himself)
- Years in role: 7
“The best part of this job is building something solid that helps someone else succeed, and knowing I did it right, without cutting corners.”
Juan Franzis, 31, is a dedicated freelance WordPress implementer based in Berlin, Germany. He carved out his niche by focusing on local businesses, particularly clinics, consultants, and small nonprofits, offering them reliable website development and maintenance services. His journey into freelancing began after completing a vocational IT training program, where he discovered a knack for web development and the flexibility of self-employment. He found WordPress to be a powerful and versatile platform, allowing him to deliver professional results for clients with varying needs and budgets. Juan operates as a one-man show, managing all aspects of his business from client acquisition and project scoping to design implementation and ongoing support. He typically receives project briefs through Figma designs, detailed plugin lists, and direct client emails, which he meticulously translates into functional, user-friendly websites. His technical toolkit includes Cursor for coding, supplemented by a robust system of manual checklists and a growing library of reusable code templates to ensure consistency and efficiency. Recently, he invested in a premium theme framework, a strategic decision aimed at streamlining his development process and improving the overall quality of his output, reflecting his commitment to clean execution. He earns approximately €58k net business income annually, a figure he aims to stabilize and grow through consistent client satisfaction and strategic business development. Juan values his autonomy immensely, relishing the freedom to choose his projects and manage his schedule, but he also feels the weight of responsibility that comes with being the sole provider for his clients' online presence. His approach is deeply rooted in practical learning; he constantly seeks to refine his skills and workflows, driven by a desire to provide excellent customer service and build lasting relationships with his clients.
Background & daily life
A day in their life
Juan's typical weekday starts around 8:00 AM with a strong coffee and a review of his task list and client emails. He dedicates the morning to focused coding or development tasks, often using Cursor to write and debug. Lunch is usually a quick, healthy meal prepared at home. The afternoon might involve client calls, troubleshooting a live site issue, or working on a new project's front-end implementation based on a Figma design. He aims to wrap up by 6:00 PM, but often extends his day if a critical deadline looms. Evenings are for winding down, perhaps with a book or a short walk.
Lifestyle
Juan lives a structured, relatively quiet life in Berlin. His apartment is minimalist and functional, reflecting his preference for order. He prioritizes his work, often dedicating long hours to client projects, but carves out time for cycling through the city's parks on weekends and trying out new cafes. He's not a big spender, preferring to save for future investments or unexpected business expenses. Socially, he enjoys occasional meetups with a small circle of fellow freelancers and catching up with his parents back in his hometown via video calls.
Work life
As a solo WordPress developer, Juan's workdays are a constant juggle of client communication, coding, and site maintenance. He thrives on the autonomy but feels the pressure of being solely responsible for project success. His current focus is on optimizing the performance of a website for a local physiotherapy practice and migrating another client's site to a more robust hosting solution. He recently decided to invest in a premium WordPress theme framework to speed up development for future projects, a decision driven by a desire for cleaner execution and client satisfaction.
Relationships
Juan maintains a close but geographically distant relationship with his parents, who live in a smaller town in Brandenburg. His closest friends are a handful of other freelancers he met through online communities and local meetups in Berlin. He values their shared experiences and mutual support, often exchanging advice on client challenges and workflow improvements.
How they decide
Juan is a methodical decision-maker. He researches options thoroughly, weighing pros and cons, and often seeks out case studies or reviews before committing to a new tool or approach. He values practicality and evidence of effectiveness over hype, preferring solutions that offer tangible improvements to his workflow or client outcomes.
How they sound
Juan speaks with a measured, clear cadence, often using precise technical terms when discussing his work. He avoids overly casual slang but is friendly and approachable. His tone is generally calm and professional, even when discussing challenges. He tends to be direct and avoids hyperbole, preferring factual descriptions.
Personality traits
- Methodical
- Detail-oriented
- Independent
- Patient
- Pragmatic
- Reliable
- Quietly competent
- Adaptable
- Resourceful
Goals
- Achieve a more predictable income stream
- Develop a small library of reusable code snippets and templates
- Become a go-to WordPress expert for a specific niche in Berlin
- Maintain a healthy work-life balance
- Learn more about advanced SEO techniques for WordPress
Problems & frictions
- Inconsistent client onboarding processes
- Managing client expectations regarding timelines and scope creep
- The constant need to stay updated with WordPress core and plugin changes
- Occasional periods of feast or famine in terms of project availability
- Balancing the desire for complex, interesting projects with the need for steady income
Values
- autonomy
- clean execution
- practical learning
- customer service
- reliability
Interests
- WordPress
- site performance
- local business websites
- web accessibility
- efficient workflows
Media habits
- Reads industry blogs (Smashing Magazine, WP Tavern)
- Listens to tech podcasts during commutes
- Follows WordPress influencers on Twitter/X
- Watches YouTube tutorials for new plugins/techniques
- Checks local Berlin news sites