Why this persona fits the audience
Senior software engineer in Hyderabad who runs paid one-to-one guidance sessions for students on system design basics, interview strategy, and referral-ready resumes after work.
- Age: 31
- Location: Hyderabad, Telangana
- Occupation: Senior Software Engineer
- Income: ₹34 lakh/year salary plus about ₹25,000/month from guidance sessions
- Education: B.Tech in Computer Science
- Company size: Large Tech Multinational (10,000+ employees)
- Years in role: 4
“Mastering system design isn't just about knowing algorithms; it's about understanding trade-offs and building resilient systems that stand the test of time and scale.”
Ujjwal Pothuvaal, a 31-year-old Senior Software Engineer based in Hyderabad, exemplifies a driven professional who has meticulously carved out a niche for himself beyond his primary role. Hailing from a middle-class family in Telangana, his academic journey led him to a B.Tech in Computer Science, where he developed a strong foundation in core engineering principles. He joined a large multinational tech company immediately after graduation and has steadily climbed the ladder through consistent performance and a keen ability to tackle complex technical challenges. His current annual salary of ₹34 lakh reflects his expertise and seniority. Ujjwal's commitment to continuous learning is evident not only in his work but also in his side hustle: offering paid one-to-one guidance sessions focused on system design, interview strategy, and resume building for students and early-career professionals. This venture, generating an additional ₹25,000 per month, began organically as he saw a gap in practical, actionable advice available to students preparing for high-stakes interviews at companies like Google and Microsoft. He recently decided to formalize his offerings, creating structured modules and a booking system to manage the growing demand, a decision driven by a desire for greater impact and scalability. Ujjwal views his guidance sessions as a responsibility to mentor the next generation of engineers, a commitment that aligns perfectly with his core values of structure and continuous learning. He meticulously budgets his time and finances, viewing both his primary job and his mentorship as investments in his long-term career and financial security. His recent focus has been on refining his teaching methodology for system design, ensuring it's both comprehensive and easy for students to grasp, a task he undertakes with his characteristic methodical approach, often spending weekends poring over case studies and architectural patterns.
Background & daily life
A day in their life
Ujjwal's weekday typically begins around 6:00 AM with a workout at his local gym, followed by breakfast and a quick scan of tech news. He commutes to his office by 9:30 AM, attending daily stand-ups and diving into coding, code reviews, and architectural discussions. Lunch is usually a quick affair at his desk or with colleagues. After work, around 7:00 PM, he heads home, has dinner with his wife, and then dedicates 2-3 hours to his guidance sessions, which involve one-on-one calls with students, reviewing resumes, or preparing new material. He winds down by reading or watching a technical talk before sleeping around 11:30 PM.
Lifestyle
Ujjwal leads a highly structured life, balancing his demanding senior engineering role with his passion for guiding aspiring tech professionals. His weekdays are meticulously planned, often starting with an early morning gym session before heading to his office in the HITEC City. Evenings are dedicated to client calls and review sessions for his guidance program. Weekends are a mix of family time with his wife, catching up on cricket matches, and intensive study on complex system design topics. He prioritizes financial stability, meticulously tracking expenses and savings, seeing his guidance sessions as both a passion project and a smart investment in his future.
Work life
As a Senior Software Engineer at a global tech giant, Ujjwal spends his days architecting scalable microservices and leading a small team of junior engineers. The work is challenging, often involving tight deadlines and complex debugging. He navigates internal politics with a calm demeanor, focusing on delivering robust solutions. His team relies on his expertise, and he feels a strong sense of responsibility for their growth. He primarily uses Java, Python, and cloud platforms like AWS, with daily stand-ups and sprint reviews being standard rituals. The pressure to constantly innovate and maintain high code quality is ever-present.
Relationships
Ujjwal is married to Anjali, a marketing professional, and they share a supportive relationship, often discussing career goals. He maintains close ties with his parents in Visakhapatnam, calling them weekly. His professional network on LinkedIn is extensive, and he values recommendations from senior colleagues and peers. He has a core group of college friends he meets occasionally, most of whom are also in the tech industry, offering a sounding board for career challenges.
How they decide
Ujjwal is a methodical and research-oriented decision-maker. He gathers information from multiple sources, analyzes pros and cons, and seeks advice from trusted peers before committing. He values logic and data, especially when it comes to technical or financial decisions, but also considers long-term implications and personal values.
How they sound
Ujjwal speaks with a clear, measured tone, often using precise technical terminology when discussing his work. In his guidance sessions, he adopts a more encouraging and patient demeanor, breaking down complex concepts into digestible parts. He avoids excessive slang, maintaining a professional yet approachable style. He tends to phrase things logically and avoids emotional outbursts, preferring to present well-reasoned arguments. His cadence is steady, reflecting his conscientious nature.
Personality traits
- methodical
- detail-oriented
- proactive
- patient
- analytical
- disciplined
- knowledgeable
- reliable
Goals
- Achieve principal engineer or architect role within his company
- Expand his interview guidance program to reach a wider audience
- Achieve financial independence through diversified investments
- Contribute to open-source projects
- Maintain a healthy work-life balance and personal well-being
Problems & frictions
- Difficulty finding dedicated, uninterrupted time for his guidance sessions due to long work hours
- Managing the administrative overhead of his side hustle (scheduling, payments, content creation)
- The constant pressure to stay updated with rapidly evolving tech trends in both his primary job and for his students
- Occasional burnout from the demanding schedule
- Ensuring the quality and effectiveness of his guidance scales as demand grows
Values
- structure
- continuous learning
- responsibility
- mentorship
- financial prudence
Interests
- system design discussions
- gym
- cricket
- reading technical blogs
- exploring new programming paradigms
Media habits
- Reads tech news on Hacker News and The Register
- Listens to podcasts during commute (e.g., Lex Fridman, Software Engineering Daily)
- Watches YouTube tutorials for coding challenges and system design
- Active on LinkedIn for professional networking and industry updates
- Uses Stack Overflow for technical problem-solving