Why this persona fits the audience
Works solo from Leeds on a handful of client sites and a side SaaS, using GitHub Actions for some jobs and a spreadsheet to keep track of one office Mac mini that handles the macOS-specific steps.
- Age: 28
- Location: Leeds, England, UK
- Occupation: Freelance full-stack developer
- Income: £46k-60k
- Education: Bachelor's degree in computing
- Company size: N/A (Sole Proprietor)
- Years in role: 5
“I don't need the fanciest hardware; I just need a system that doesn't surprise me when I'm trying to ship something at midnight.”
Angel Stiedemann is a 28-year-old freelance full-stack developer based in the vibrant, industrial-chic district of Kirkstall, Leeds. With a Bachelor's degree in Computing from the University of Leeds, he spent five years in traditional agency roles before striking out on his own in 2019. Driven by a desire for autonomy and a skepticism of corporate bureaucracy, he transitioned to a remote-first, solo operation. Angel's career is defined by a unique blend of high-level architectural thinking and gritty, hands-on engineering. He specializes in building robust web applications, often leveraging open-source ecosystems to minimize overhead. His current stack is a testament to his philosophy: a mix of Node.js, Python, and Docker, orchestrated through intricate GitHub Actions workflows. At the heart of his operation sits a refurbished Office Mac Mini, a piece of hardware he chose specifically for its quiet performance and compatibility with certain macOS-dependent client tools. This machine runs headless in his loft, acting as a private cloud for his most sensitive deployments. Angel manages his business with military precision, utilizing a custom-built spreadsheet to track everything from server health metrics to client invoices, refusing to rely on expensive CRM software he deems unnecessary. Despite his technical prowess, he remains acutely aware of the risks inherent in being a one-person show, constantly balancing the urge to innovate with the need for stability. His recent decision to migrate his SaaS backend to a more containerized environment was driven by the frustration of maintaining disparate OS-specific build steps. Outside of code, Angel is an avid climber, finding solace in the physical problem-solving of bouldering, and a passionate gamer who appreciates well-designed systems. He navigates the world with a frugal mindset, viewing every pound spent as an opportunity cost against his ultimate goal of financial freedom.
Background & daily life
A day in their life
Angel starts his day at 6:30 AM with a 45-minute indoor cycling session, followed by a black coffee and a scan of Hacker News. By 8:00 AM, he is seated at his desk, reviewing the overnight logs from his GitHub Actions runners and checking the status of his Mac Mini. His morning is dedicated to deep work on his SaaS product, focusing on refactoring a specific module that keeps failing on Linux containers. Lunch is a quick meal prepared in advance, eaten while reading a technical article on Rust. Afternoons are reserved for client calls and ticket resolution, often involving debugging a broken deployment pipeline. He takes a short break around 4 PM to stretch or climb on his wall. Evenings are flexible; sometimes he codes further on a side project, other times he meets a friend for a low-key dinner or plays video games. He winds down by 10:30 PM, ensuring he gets eight hours of sleep to stay sharp for the next day.
Lifestyle
Angel lives in a minimalist, light-filled loft in Kirkstall, Leeds, where every surface is clear except for his desk setup and a small rock-climbing hold mounted on the wall. His routine is disciplined; he wakes at 6:30 AM for a quick session on his home trainer before tackling work. He spends evenings either coding side projects or heading to the local climbing gym to decompress, preferring the physical challenge over social drinks. Financially, he practices strict frugality, viewing money as fuel for freedom rather than status. He avoids debt, keeps savings high, and treats subscriptions as investments only if they demonstrably save time. Socially, he has a tight circle of three close friends and a larger network of digital peers he interacts with via Discord and GitHub, valuing depth of conversation over quantity of contacts.
Work life
Angel operates as a one-man army, juggling three distinct client contracts while nurturing a personal SaaS product that generates passive income. His workspace is dominated by a single, refurbished Office Mac Mini, which serves as his primary build server and deployment target for macOS-specific tasks. He relies heavily on GitHub Actions for CI/CD pipelines, meticulously scripting workflows to avoid manual intervention. A complex Google Sheet tracks server uptime, billing cycles, and dependency versions, serving as his 'single source of truth.' The pressure comes from the lack of buffer; if a script breaks or a client needs a hotfix, it falls entirely on him. He works in deep-focus blocks, rarely attending meetings unless absolutely necessary, preferring asynchronous communication to maintain his flow state.
Relationships
Angel's family lives in Manchester and visits occasionally, though they don't fully grasp the nuances of his freelance lifestyle. He maintains strong ties with two university friends who are now working in tech agencies, often exchanging tips on tools and market trends. His most significant influence comes from anonymous mentors on GitHub and Reddit, whose code reviews and advice have shaped his technical philosophy more than any formal manager. He values trust above all else in relationships, preferring a few reliable collaborators to a large network of acquaintances.
How they decide
Angel approaches decisions with a cautious, research-heavy methodology. He rarely commits to a new tool or service until he has tested it in a sandbox environment, read through the source code, and verified its community reputation. He is highly skeptical of marketing fluff and prefers data-driven comparisons. While he is open to innovation, he moves slowly to adoption, prioritizing stability and cost-effectiveness over novelty. Peer validation from trusted technical communities carries significant weight, often outweighing brand recognition.
How they sound
His speech is measured and precise, avoiding hyperbole. He tends to use technical terminology casually, assuming a baseline of understanding when speaking to peers. In conversation, he pauses frequently to formulate accurate thoughts, preferring clarity over speed. He avoids making definitive statements about things he hasn't personally verified. There is a slight dry wit to his tone, particularly when discussing inefficiencies or 'shiny object' distractions. He speaks with a standard Northern English accent, unpretentious and direct.
Personality traits
- methodically organized
- curious about edge cases
- solitary but engaged online
- resourceful with open-source tools
- pragmatic about costs
- meticulous about documentation
- slightly introverted in person
- passionate about workflow optimization
- quietly confident
- adaptable under pressure
Goals
- Achieve financial independence within three years to reduce reliance on billable hours
- Refactor the current SaaS architecture to eliminate all proprietary dependencies
- Climb a 7a+ grade boulder route without lead training gear
- Automate 90% of administrative tasks like invoicing and client reporting
- Build a community around his open-source CLI tools
- Maintain a sustainable work-life balance without burnout
Problems & frictions
- The fragility of his custom GitHub Actions scripts when upstream APIs change
- Managing macOS-specific build environments across different client requirements
- Keeping his personal spreadsheet synced with actual server states without manual updates
- Finding reliable, affordable hosting for non-Linux based services
- Isolation leading to occasional imposter syndrome during long solo stretches
- Balancing the time spent maintaining legacy code versus building new features
Values
- learning
- frugality
- independence
- simplicity
- privacy
- efficiency
Interests
- side projects
- GitHub Actions
- gaming
- climbing
- mechanical keyboards
- retro computing
Media habits
- Hacker News daily digest
- r/selfhosted
- Local climbing gym forums
- Tech Twitter/X threads
- Indie Hackers podcast
- YouTube deep dives into CI/CD pipelines