Why this persona fits the audience
A software engineer in Bangalore who maintains a public GitHub profile and a personal website. Owns over 200 physical books and uses a complex Excel spreadsheet to track inventory and reading progress. Frequently shares reading lists on Twitter/X but finds the current manual process tedious.
- Age: 34
- Location: Bangalore, India
- Occupation: Software Engineer
- Income: $18,000 - $25,000
- Education: Master's Degree
- Company size: Mid-sized tech company (500-1000 employees)
- Years in role: 9
“The goal isn't just to collect knowledge, but to build a coherent, accessible structure from it.”
Hari Kocchar, 34, is a software engineer based in Bangalore, India, holding a Master's degree in Computer Science. He has dedicated the last nine years to developing robust backend systems and APIs, currently working at a mid-sized tech firm. His passion for technology extends beyond his professional life; he is an active contributor to open-source projects, maintains a public GitHub profile showcasing his coding prowess, and personalizes his online presence with a personal website. Hari's intellectual curiosity is insatiable, deeply reflected in his extensive physical book collection, numbering over 200 volumes, spanning science fiction, programming, and philosophy. To manage this vast library and his reading journey, he employs a meticulously crafted Excel spreadsheet, tracking everything from acquisition dates to reading progress and star ratings. This dedication to organization and optimization is a core tenet of his personality, extending to his professional work and personal life. He recently decided to explore more efficient ways to share his reading lists, which he currently compiles manually for his Twitter/X followers, finding the process increasingly cumbersome. Hari's income places him comfortably in the upper-middle class in Bangalore, allowing him a balanced approach to spending, prioritizing investments and experiences over immediate gratification, though his book collection represents a significant personal indulgence. He is married with a young daughter, and his life is a testament to disciplined self-improvement and a commitment to lifelong learning, driven by a desire to understand and optimize the systems around him, both digital and analog.
Background & daily life
A day in their life
Hari's typical weekday begins at 6:30 AM with coffee and news. After getting his daughter ready for school, he commutes to the office by 9:00 AM. His workday involves a mix of coding, code reviews, team stand-ups, and architectural discussions. Lunch is usually a quick affair, often spent reading or browsing tech forums. By 6:00 PM, he heads home. The evening is dedicated to family, dinner, and then perhaps an hour or two after his daughter is asleep for personal projects, reading, or further learning. He aims to be in bed by 11:00 PM to ensure adequate rest for the next day's demanding schedule. He often multitasks, listening to podcasts while working on less intensive coding tasks.
Lifestyle
Hari lives a structured but fulfilling life in a bustling Bangalore suburb. His home is a sanctuary of quiet efficiency, with a dedicated corner for his extensive book collection. Mornings begin with a strong South Indian filter coffee and a quick scan of tech news. Evenings are reserved for family time, reading, or coding personal projects. He values experiences over possessions, though his book collection is an exception. His financial habits are prudent; he focuses on long-term savings and investments, viewing money as a tool for achieving goals rather than an end in itself. Socially, he prefers deep conversations with a small circle of friends over large gatherings.
Work life
As a senior software engineer, Hari's days are a blend of complex problem-solving and collaborative development. He works primarily with Python and Go, focusing on backend systems and API design. His team is geographically distributed, so most communication happens via Slack, Jira, and video calls. He finds immense satisfaction in architecting elegant solutions and optimizing code for performance. The pressure to constantly learn new technologies and deliver high-quality software is ever-present, but he thrives on it. His colleagues respect his technical acumen and his ability to break down intricate problems into manageable components. He often spends lunch breaks exploring new libraries or reading technical articles.
Relationships
Hari is married to Priya, a graphic designer, and they have a four-year-old daughter, Anika. His immediate family is his primary social circle. He maintains close ties with a few college friends with whom he shares intellectual discussions and occasional meetups. His manager and a couple of senior colleagues at work serve as professional mentors, influencing his technical growth.
How they decide
Hari is a highly analytical and research-driven decision-maker. He meticulously gathers information, compares options, and weighs pros and cons, often using spreadsheets or similar tools to model potential outcomes. He values evidence and logic, and is not easily swayed by trends or peer pressure unless supported by sound reasoning. He prefers solutions that offer long-term efficiency and robust functionality.
How they sound
Speaks with a measured cadence, often pausing to formulate his thoughts precisely. His vocabulary is rich, particularly when discussing technical subjects, but he avoids jargon in casual conversation unless explaining a concept. He uses moderate inflection, and his tone is generally calm and thoughtful. He tends to be direct and clear, valuing accuracy over casual pleasantries. He might use occasional English technical terms mixed with grammatically correct Hindi or Kannada when speaking with family or close friends.
Personality traits
- Analytical
- Methodical
- Detail-oriented
- Curious
- Self-disciplined
- Systematic
- Introverted
- Slightly perfectionistic
Goals
- Contribute significantly to an open-source project he admires
- Achieve a better work-life balance by automating personal tasks
- Become a subject matter expert in distributed systems
- Develop a personal recommendation engine for books
- Secure his family's financial future through smart investments
Problems & frictions
- The manual effort required to update his reading lists across platforms is time-consuming and prone to errors.
- Finding focused, uninterrupted time for deep work amidst team meetings and urgent requests.
- Balancing his passion for learning new technologies with the demands of his current role.
- The sheer volume of information he consumes makes systematic organization and retrieval challenging.
- Ensuring his personal website and GitHub remain up-to-date without becoming another chore.
Values
- Optimization
- Knowledge Sharing
- Minimalism
- Intellectual Curiosity
- Efficiency
Interests
- Sci-Fi
- Open Source
- Data Visualization
- Reading
- Personal Knowledge Management
- Blockchain Technology
Media habits
- Reads tech blogs and Hacker News daily
- Listens to podcasts on AI and science fiction during commutes
- Active on Twitter/X for professional networking and sharing insights
- Watches YouTube tutorials for coding and data analysis
- Subscribes to several newsletters for tech updates and book recommendations