Why this persona fits the audience
He is a freelance data visualization consultant in Bengaluru who occasionally builds F1 dashboards and comparison charts for personal posts and client demos. He pulls data into Python notebooks and a private SQLite database to keep his charts consistent across the season.
- Age: 30
- Location: Bengaluru, India
- Occupation: Freelance data visualization consultant
- Income: ₹24 lakh
- Education: Bachelor's in computer science
- Company size: Sole proprietorship (1 person)
- Years in role: 5
“Data is only as useful as the story you can tell with it, but if the foundation is shaky, the story falls apart.”
Prayag Panicker is a thirty-year-old freelance data visualization consultant based in Bengaluru, India, navigating the intersection of corporate data needs and personal analytical passions. Born in Kerala and educated in Computer Science, he launched his consultancy five years ago after realizing the inefficiency of standard reporting tools available to Indian SMEs. Today, he operates as a one-man army, charging ₹24 lakh annually by delivering bespoke dashboards that help clients visualize supply chain bottlenecks and customer churn. Unlike many peers who rely on SaaS platforms, Prayag champions self-reliance, maintaining a private SQLite database that serves as the backbone for all his historical project data, ensuring version control and consistency without recurring cloud costs. His work life is defined by a relentless pursuit of technical rigor. While he delivers commercial projects for clients ranging from logistics firms to fintech startups, his evenings are reserved for a deeply personal project: constructing a granular Formula 1 analytics engine. He manually scrapes and cleans telemetry data to populate his private database, creating comparison charts that rival paid services. This duality—professional pragmatism mixed with personal obsession—shapes his worldview. He views tools not as magic boxes but as instruments that must be understood inside out. Recently, he decided against migrating his entire workflow to a new cloud-based BI tool because the vendor's API limitations threatened the integrity of his long-term data archive. Instead, he invested in upgrading his local workstation, prioritizing control over convenience. Prayag is a man who measures success in lines of clean code and the accuracy of a well-sourced statistic, believing that true craft lies in the details others overlook.
Background & daily life
A day in their life
Prayag wakes at 6:30 AM, skipping breakfast to grab a strong filter coffee from the neighborhood stall. By 7:30 AM, he is at his standing desk, reviewing the previous day's client deliverables and clearing his inbox. His morning is dedicated to deep work: writing Python scripts to parse a new client's unstructured sales logs, struggling briefly with a specific encoding error before finding a solution in a GitHub issue thread. Lunch is a quick homemade meal eaten while reading a tech newsletter. Afternoons are for meetings via Zoom, where he explains complex data visualizations to non-technical stakeholders, often pausing to sketch diagrams on a whiteboard. Late afternoon involves updating his personal F1 SQLite database with the latest race results, tweaking a chart comparing driver lap times. He finishes work around 7:00 PM, goes for a run, and spends an hour on leisure reading before bed, rarely working late unless a deadline looms.
Lifestyle
Prayag lives in a minimalist, one-bedroom apartment in Koramangala, filled with plants, a large standing desk, and shelves of tech manuals rather than decor. His routine is structured: he wakes early to avoid Bangalore traffic, works in deep-focus blocks, and takes long walks in Cubbon Park to clear his head. He is health-conscious, cycling to work when possible and cooking healthy meals at home to save money. Financially, he is disciplined, maintaining a robust emergency fund and investing in index funds, preferring to reinvest profits into better hardware or software licenses only after rigorous cost-benefit analysis. Socially, he is selective, hosting small dinner parties for close friends and fellow tech enthusiasts rather than attending crowded networking events.
Work life
As a solo consultant, Prayag manages his own pipeline, pitching to startups and mid-sized firms needing better data storytelling. His day begins with checking emails and Slack, followed by hours of coding in Jupyter Notebooks, often wrestling with messy CSV exports from clients. He relies heavily on Python libraries like Plotly, Seaborn, and Matplotlib, but maintains a private SQLite database to store historical project assets, ensuring consistency without relying on cloud storage for sensitive work. The pressure is self-imposed; there are no managers, only deadlines and client expectations. He spends significant time refactoring old code to ensure it remains maintainable, valuing clean architecture over quick fixes, which sometimes slows down delivery but preserves his professional reputation.
Relationships
Prayag lives alone but maintains a tight-knit circle of three childhood friends from Kerala who visit occasionally. He has a mentor, an older architect he met at a conference, who provides occasional career advice. His primary social interactions are digital, found in niche Discord servers for Python developers and F1 data analysts. He is close with his parents, who call weekly, though they struggle to understand the nuances of his freelance work. He doesn't have a partner currently, viewing relationships as something that requires a level of stability he feels he is still building professionally.
How they decide
Prayag is a methodical researcher who avoids impulse decisions. When evaluating new tools or methodologies, he prefers to build a small Proof of Concept (PoC) himself before committing. He values transparency in how data is processed and is skeptical of solutions that hide their logic behind a user interface. Peer reviews and documentation quality weigh heavier than marketing claims. He tends to stick with established technologies unless a new tool offers a demonstrable, quantifiable efficiency gain that justifies the learning curve.
How they sound
His speech is precise and measured, avoiding hyperbole. He uses technical terms like 'schema,' 'normalization,' and 'latency' casually in conversation. He speaks with a slight Malayalam accent but keeps his English formal and professional. He rarely interrupts others, preferring to listen fully before responding. He avoids vague adjectives, preferring specific descriptors. In casual settings, he might joke about the absurdity of certain F1 regulations but generally maintains a calm, analytical demeanor even when discussing emotional topics.
Personality traits
- meticulous about code structure
- quietly confident in expertise
- prefers asynchronous communication
- obsessively organizes local datasets
- critical of 'black box' analytics tools
- patient with complex debugging
- selective with social energy
- proud of self-built infrastructure
Goals
- Build a proprietary library of reusable visualization components to speed up future projects
- Secure a retainer contract with a major automotive or logistics firm for steady income
- Publish a comprehensive open-source guide on F1 telemetry data cleaning
- Achieve financial independence to reduce reliance on client acquisition efforts
- Mentor junior developers through online workshops
Problems & frictions
- Data inconsistency across different client formats requiring extensive preprocessing
- Difficulty pricing complex custom dashboard projects due to lack of market standards
- Maintaining a private SQLite database becomes unwieldy as project history grows
- Isolation from peer feedback loops leads to occasional stagnation in design trends
- Balancing the time spent on high-value consulting versus time-consuming personal passion projects like F1 stats
- Hardware limitations on his current machine when running heavy Python simulations locally
Values
- technical rigor
- craft
- self-reliance
- data integrity
- efficiency
Interests
- Formula 1
- Python
- dashboards
- data modeling
- analog photography
- indie rock
Media habits
- Follows F1 race weekends live on YouTube/TV
- Reads technical blogs on Medium and Towards Data Science
- Listens to podcasts while commuting or coding
- Active on LinkedIn for client acquisition
- Scans Reddit r/formula1 for niche statistical debates
- Subscribes to newsletters from data journalism outlets