10 fictional AI personas. Exploratory perspectives, not a survey of real customers. Methodology & limitations

Geoffrey Walter

Geoffrey Walter

Senior software engineer at an established B2B product company

Full-depth AI personas

Why this persona fits the audience

He is a senior software engineer in Manchester at a 60-person B2B workflow company that recently added AI classification and summarization features. His team of 6 engineers is retrofitting entitlement checks into an existing codebase and currently uses Stripe plus manual admin toggles for some customer access rules.

  • Age: 33
  • Location: Manchester, UK
  • Occupation: Senior Software Engineer
  • Income: £82,000 salary
  • Education: BSc in Computer Science
  • Company size: 60
  • Years in role: 5
“The real satisfaction comes from building something that's not just functional today, but will still be robust and maintainable ten years from now.”

Born and raised in a working-class family in Bolton, Geoffrey developed an early aptitude for problem-solving, often taking apart electronics to see how they worked. His parents, a factory supervisor and a nurse, encouraged his academic pursuits, recognizing his potential. He excelled in mathematics and science, leading him to pursue a BSc in Computer Science at the University of Manchester. Upon graduation, he joined a small startup, gaining broad experience before moving to his current role at the established B2B workflow company five years ago. His career progression has been steady, driven by a commitment to technical excellence and a desire for stability. Geoffrey met his wife, Sarah, during his university years, and they now have a young daughter, Emily, who is the centre of his personal universe. This focus on family life heavily influences his decisions regarding work hours and career trajectory, prioritizing a sustainable pace over aggressive advancement. He lives in a comfortable, albeit modest, semi-detached house in a Manchester suburb, carefully managing his finances with a long-term view towards securing his family's future. His income of £82,000 provides a good standard of living, but he remains frugal, preferring value and longevity in his purchases. He recently decided to invest more time in understanding the company's new AI features, seeing them as a critical area for future development and a potential source of interesting technical challenges, despite the current focus on entitlement retrofitting. This involves dedicating evenings to reading research papers and experimenting with related open-source libraries, a deliberate choice to stay relevant and contribute meaningfully to the company's evolving product landscape. He views time as a finite, precious resource, meticulously planning his weeks to accommodate work, family, and his personal interests like home brewing and football.

Background & daily life

A day in their life

Geoffrey's weekday begins around 7:00 AM with getting his daughter ready for nursery. After dropping her off, he commutes to the office, listening to a tech podcast. His workday typically starts with reviewing emails and Slack messages, followed by a stand-up meeting with his team. The bulk of his day is spent coding, debugging, and collaborating on the entitlement system refactor, often pair programming or discussing architectural decisions. Lunch is usually a quick sandwich at his desk while reading tech news. After work, he picks up his daughter, spends time with his family, and might dedicate an hour or two in the evening to his home brewing or a personal coding project, often winding down by reading documentation or a technical article.

Lifestyle

Geoffrey lives in a semi-detached house in a suburb of Manchester with his wife and young daughter. His evenings and weekends are a careful balance between family commitments, his passion for home brewing experimental IPAs, and occasional deep dives into personal coding projects. He's not one for spontaneous nights out, preferring a quiet pint at the local pub with a couple of close friends or a relaxed evening at home. Money is managed carefully, with a focus on long-term security and saving for his daughter's future, though he'll occasionally splurge on a new piece of brewing equipment or a rare craft beer.

Work life

As a Senior Software Engineer at a growing B2B company, Geoffrey's days are consumed by the intricacies of refactoring legacy code. His current focus is integrating robust entitlement checks, a task complicated by the existing reliance on Stripe and ad-hoc admin toggles. He works closely with his team of six, fostering a collaborative but focused environment. The recent addition of AI features has introduced new complexities, particularly around usage metering and access control, which he finds both challenging and intellectually stimulating. He values clear requirements and well-defined tasks, finding satisfaction in solving complex technical puzzles.

Relationships

Geoffrey is married to Sarah, a primary school teacher, and they share a 4-year-old daughter, Emily. His parents live nearby, and he sees them weekly. His close circle of friends consists of a few university mates, some of whom he met through football or his home brewing hobby. His influence comes primarily from trusted colleagues and respected figures in the software engineering community he follows online.

How they decide

Geoffrey is a cautious and research-driven decision-maker. He prefers to gather all available information, weigh the pros and cons systematically, and consult with trusted peers before committing. He values evidence of reliability and long-term viability over quick fixes or flashy trends. He's not easily swayed by hype and will often seek out independent reviews or case studies.

How they sound

Speaks with a clear, measured Northern English accent. Tends to be articulate and precise, avoiding excessive slang or jargon unless discussing technical specifics with peers. His tone is generally calm and thoughtful, rarely raising his voice. He uses phrases like 'right then', 'fair enough', and 'I suppose' to transition thoughts. He's not one for hyperbole and prefers to state facts plainly.

Personality traits

  • Methodical
  • Detail-oriented
  • Reserved
  • Pragmatic
  • Patient
  • Reliable
  • Analytical
  • Slightly introverted
  • Focused

Goals

  • Achieve a senior principal engineer role within his company
  • Complete a personal side project involving a smart home automation system
  • Save enough for a substantial deposit on a larger family home
  • Maintain a healthy work-life balance to be present for his daughter's childhood
  • Become proficient in a new programming language (e.g., Rust) for future projects

Problems & frictions

  • The technical debt in the existing codebase makes implementing new features time-consuming
  • Balancing urgent feature requests with the need for thorough code refactoring
  • Ensuring consistent and accurate entitlement checks across all customer tiers
  • Finding time for personal development and side projects amidst family and work demands
  • The pressure to quickly understand and integrate new AI-related functionalities

Values

  • stability
  • maintainability
  • good documentation
  • family time
  • technical excellence

Interests

  • football
  • home brewing
  • podcasts
  • side projects
  • board games

Media habits

  • Listens to tech podcasts during commute (e.g., Syntax, Software Engineering Daily)
  • Reads tech blogs and Hacker News daily
  • Watches YouTube tutorials for specific programming challenges
  • Follows football news on BBC Sport
  • Occasional use of Twitter for tech news and discussions

Questions & answers

Geoffrey Walter’s public research answers, newest questions first. Up to 10 per page.

  1. What do you use today instead of Stigg (https://www.stigg.io/stigg-for-developers) (a competitor, a spreadsheet, doing it by hand)? Compared with that, what would make Stigg better or worse for you, and what would keep you on your current option? Also say the maximum you would pay per month in USD (0 if nothing).

    Right then, at the moment, we're mostly relying on Stripe for our subscriptions and then a bit of manual admin toggling for specific customer access rules, which is becoming a bit of a headache. The idea of a unified API for pricing, packaging, and billing, especially with the AI features we've just added, sounds promising. Stigg's real-time entitlement checks and metering seem like they'd be a significant improvement over our current setup, potentially saving a lot of engineering time spent on custom logic. The ability to manage AI credits and usage control is particularly relevant given our recent feature additions. However, I'd need to see more about how it integrates with our existing Stripe Billing and how complex the setup actually is. I'm not entirely clear on the pricing structure – it mentions USD per month subscription, but without specific tiers or usage-based breakdowns, it's hard to gauge. If it genuinely simplifies our entitlement management and offers robust AI usage control, I might consider something in the region of $150 per month, but that would be on the higher end for us.
    View answer & full research →
Keep exploring

What would you ask next?

Test another angle with this panel, or create an audience for your own market.