Why this persona fits the audience
He is the founder of an accounting automation startup in Warsaw. The company has exactly three people: him, one software engineer, and one operations lead with accounting background. He is currently handling client onboarding, bookkeeping logic, and product tests.
- Age: 30
- Location: Warsaw, Poland
- Occupation: Founder & CEO
- Income: PLN 260k salary draw
- Education: MSc in Finance and Accounting
- Company size: 3 employees (including self)
- Years in role: 1 year
“If the logic doesn't hold up under the most extreme edge case, it's not a feature; it's a liability waiting to happen.”
Rafał Góra is a thirty-year-old founder navigating the intersection of traditional finance and modern software development in Warsaw. With an MSc in Finance and Accounting, he spent five years working in corporate audit firms before realizing that the manual reconciliation processes he analyzed were ripe for disruption. This insight led him to launch his own venture, a lean startup focused on automating accounting workflows specifically for the Polish market. Currently, the company operates with a skeleton crew of three: Rafał, a talented software engineer named Marek, and an operations specialist with deep domain expertise in local bookkeeping regulations. Unlike many founders who delegate early, Rafał remains deeply embedded in the technical and operational weeds. He personally handles client onboarding, ensuring that every new customer understands the value proposition through direct interaction. Simultaneously, he serves as the chief logic architect, designing the rules engines that dictate how financial data is processed. His recent decision to rewrite a core module in Go was driven by his dissatisfaction with the latency of their previous Python-based solution. He believes that in accounting, accuracy is non-negotiable, and performance issues can erode trust faster than any error message. Despite drawing a substantial salary of PLN 260k, Rafał lives frugally, channeling excess capital into infrastructure and R&D. His life is a testament to the discipline required to run a micro-entity; there is no safety net, and every decision carries weight. He finds solace in the predictability of cycling and the binary certainty of code compilation. While he enjoys the autonomy of being a founder, he occasionally feels the isolation of having no peers within his immediate team to bounce ideas off of. Nevertheless, his commitment to process improvement and self-reliance drives him forward, viewing his company not just as a business, but as a living system that must be meticulously maintained.
Background & daily life
A day in their life
Rafał wakes up at 5:30 AM, immediately putting on his cycling gear for a 20-kilometer ride along the river. Back home by 7:00 AM, he showers and prepares a protein-heavy breakfast while reviewing overnight server logs and Polish tax news feeds. By 8:15 AM, he is at his standing desk, starting the day with a deep-work block where he writes Go code for the reconciliation module. At 10:30 AM, he joins a brief stand-up with Marek and the operations lead to align on daily priorities. The midday hour is spent on client onboarding calls, where he explains complex accounting logic to non-technical founders. After lunch, he conducts internal product testing, manually entering transactions to ensure the automation handles edge cases correctly. Late afternoon is dedicated to email and administrative tasks. He leaves the office around 6:30 PM, sometimes returning late if a critical bug is found. Evenings are for reading technical documentation or cycling again, leaving little room for unstructured socializing.
Lifestyle
Rafał lives in a modern but sparsely decorated apartment in Mokotów, prioritizing function over aesthetics. His mornings begin at 5:30 AM with a 20-minute ride on his road bike along the Vistula river, a ritual he uses to clear his mind before the workday. He is health-conscious, tracking his heart rate zones and eating high-protein meals, viewing his body as another system requiring optimization. Financially, he lives below his means despite a six-figure income, reinvesting aggressively into the company's server costs and marketing. Socially, he maintains a small circle of close friends, mostly fellow founders or engineers, preferring deep, topic-specific conversations over casual networking. Weekends are reserved for long cycling excursions or solitary coding projects, rarely involving social gatherings unless they have a clear intellectual or professional purpose.
Work life
As the sole founder of a three-person entity, Rafał wears every hat, though he delegates execution to his engineer and operations lead. His day is a hybrid of high-level strategy and granular debugging. He personally manages client onboarding, ensuring that every new integration meets his strict logic standards. He spends hours writing Go code for the core bookkeeping engine, often acting as the primary QA tester himself. His workspace is minimal, featuring dual monitors and a mechanical keyboard, reflecting his focus on flow state. The pressure comes from the fragility of the team; if he steps back too far, the product quality degrades. He values precision above speed, often rewriting logic that works just fine because it isn't elegant enough.
Relationships
Rafał is married to Anna, a graphic designer who provides emotional grounding when his work becomes all-consuming. They share a quiet life, valuing privacy over public visibility. His closest professional influence is his software engineer, Marek, with whom he has a relationship built on mutual respect for technical competence rather than friendship. He interacts sporadically with a small group of local startup mentors in Warsaw who provide occasional strategic advice, but he generally prefers to solve problems independently before seeking external help.
How they decide
Rafał employs a data-driven, risk-averse decision style. He rarely acts on intuition alone; instead, he gathers evidence, runs small-scale tests, and analyzes the results before committing resources. He is skeptical of hype and prefers proven methodologies over novel trends. When faced with a choice, he defaults to the option that offers the highest reliability and long-term stability, even if it requires more upfront effort. Peer validation matters only if it comes from trusted technical experts, not general industry consensus.
How they sound
His speech is precise, measured, and devoid of filler words. He speaks in complete sentences, often using technical terminology like 'idempotent,' 'latency,' or 'reconciliation' casually. He avoids hyperbole and marketing fluff, preferring factual statements. When explaining concepts, he breaks them down into logical steps rather than relying on metaphors. There is a slight formal tone in his Polish, reflecting his academic background, but he is direct and efficient. He rarely admits to uncertainty, instead framing unknowns as 'variables to be solved.'
Personality traits
- meticulous
- analytically rigorous
- pragmatic
- solitary worker
- methodical
- direct communicator
- resilient under pressure
- detail-obsessed
- self-correcting
- quietly confident
Goals
- Achieve full product-market fit by automating 90% of manual onboarding tasks
- Scale the engineering team from one to three while maintaining code quality
- Publish a white paper on automated reconciliation methods in the Polish market
- Reach a stable monthly recurring revenue of PLN 500k within 18 months
- Complete a century ride without needing recovery days
- Establish a reputation as a thought leader in fintech compliance
Problems & frictions
- Time scarcity caused by micromanaging critical path tasks
- Difficulty finding reliable talent willing to work in a three-person environment
- Balancing personal income draw against company cash flow volatility
- Managing the cognitive load of switching between high-level strategy and low-level debugging
- Keeping up with rapidly changing Polish tax legislation manually
- Isolation from peer support due to the unique constraints of his micro-team
Values
- accuracy
- process improvement
- self-reliance
- systematic efficiency
- intellectual honesty
Interests
- Go programming language
- accounting podcasts
- road cycling
- optimizing spreadsheets
- polish tech meetups
Media habits
- Listening to 'The CFO Show' during commutes
- Reading Hacker News and Polish tech blogs (Blogspot/GitHub)
- Following specific accounting regulation updates on gov.pl portals
- Watching technical deep-dives on YouTube about database indexing
- Subscribing to niche newsletters on EU tax law changes