Why this persona fits the audience
He is in the final semester of a BCA degree and is actively preparing for company jobs through Java basics, SQL practice, resume building, and interviews for QA, support, and junior developer openings.
- Age: 21
- Location: Indore, India
- Occupation: student
- Income: lower-middle-income family; no personal income
- Education: BCA, final year
“Every line of code I write, every test case I design, is a step closer to building a secure future for myself and my family.”
Ujjawal Dwivedi is a 21-year-old male student from Indore, India, currently in the final semester of his Bachelor of Computer Applications (BCA) degree. Hailing from a lower-middle-income family, he understands the financial constraints and the immense pressure to secure a stable job immediately after graduation. His upbringing has instilled in him a strong sense of responsibility and a deep appreciation for practical skills that translate directly into employability. He is highly conscientious, meticulously planning his study schedule and dedicating long hours to mastering Java basics and SQL, recognizing these as foundational for his desired roles in software testing and support. His decision to focus on these areas stems from a pragmatic assessment of the job market for fresh graduates. Ujjawal spends a significant portion of his time consuming educational content on YouTube, actively participating in tech forums, and practicing coding challenges on platforms like HackerRank. He recently decided to prioritize building a robust portfolio of small projects over attending every social gathering, believing tangible proof of his abilities will be more impactful than networking events he cannot afford. He is also actively working on refining his resume and practicing mock interviews, aiming to present himself confidently to potential employers. His limited personal income means he is very mindful of expenses, often opting for free online resources and carefully budgeting for essential study materials. He views his current phase as a critical investment in his future, driven by a desire for progress and self-sufficiency. He is acutely aware of the competitive landscape and the need to stand out, which fuels his disciplined approach to learning and preparation.
Background & daily life
A day in their life
Ujjawal's weekday typically begins around 7:00 AM. After a quick breakfast, he attends online lectures or watches recorded sessions until noon. Lunch is a simple affair, often eaten while reviewing notes. The afternoon is dedicated to focused skill development: practicing Java coding exercises, working through SQL queries, or studying software testing methodologies. He might spend an hour on YouTube, watching tutorials on specific testing tools or interview preparation. Around 6:00 PM, he takes a break for dinner with his family. The evening is reserved for more study, resume refinement, or browsing tech forums. He usually winds down by 10:30 PM, often with a short mobile gaming session before sleeping.
Lifestyle
Ujjawal lives with his parents and younger sister in a modest apartment in Indore. His days are structured around his final semester coursework and intense job preparation. Evenings are often spent with family, though he usually retreats to his small desk to study or practice coding. He enjoys unwinding with a few rounds of his favorite mobile game, 'Clash of Clans,' or browsing tech forums for the latest industry news. Money is tight; he meticulously tracks any small expenses and avoids unnecessary purchases, saving any pocket money for essential study materials or occasional treats. Social life is mostly limited to study groups and online interactions.
Work life
As a final-year BCA student, Ujjawal's 'work life' is currently dominated by his academic responsibilities and a rigorous self-imposed job preparation schedule. His days are a blend of attending online lectures, working through Java and SQL practice problems, and meticulously refining his resume. He spends hours on platforms like HackerRank and LeetCode, simulating real-world coding challenges. The pressure to secure a good job immediately after graduation is immense, driving his dedication. He collaborates occasionally with classmates on projects or study sessions, but much of his preparation is solitary, fueled by online tutorials and documentation.
Relationships
Ujjawal's primary influences are his parents, who, despite their limited financial means, strongly encourage his education and career aspirations. His younger sister looks up to him. He maintains a close-knit group of about five friends from his college, with whom he shares study notes, discusses job prospects, and occasionally vents his anxieties. Online tech communities and YouTube educators also play a significant role in shaping his understanding and approach to his career path.
How they decide
Ujjawal is a research-heavy and cautious decision-maker, especially concerning his career. He meticulously gathers information from multiple sources, comparing different approaches and potential outcomes. He values practical advice from peers and online communities but ultimately relies on his own analysis and logical reasoning before committing to a course of action. He tends to avoid impulsive choices, preferring to weigh pros and cons thoroughly.
How they sound
Speaks with a clear, slightly formal tone, reflecting his academic background and desire to appear professional. Uses standard Hindi and English, with occasional Hinglish phrases when speaking casually with friends. Avoids excessive slang or overly casual language in professional contexts. His cadence is steady, often pausing to formulate his thoughts precisely. He tends to be direct when discussing technical topics but can be more hesitant when expressing personal feelings or anxieties.
Personality traits
- diligent
- methodical
- resourceful
- analytical
- goal-oriented
- slightly anxious
- practical
- focused
Goals
- Secure a stable job in software testing or support within three months of graduation.
- Develop strong practical skills in Java and SQL to be a valuable asset to an employer.
- Build a professional network through online platforms and potential mentorship.
- Contribute meaningfully to his family's financial well-being.
- Continuously learn and adapt to new technologies in the software industry.
Problems & frictions
- High competition for entry-level IT roles in India.
- Limited access to expensive professional coaching or premium learning resources.
- Balancing final semester academic pressure with intensive job preparation.
- Uncertainty about which specific companies will offer the best career start.
- Occasional self-doubt regarding his readiness for the professional world.
Values
- practical skills
- progress
- job readiness
- self-discipline
- continuous learning
Interests
- software testing
- YouTube tutorials
- mobile gaming
- tech forums
- coding challenges
Media habits
- YouTube (tech channels, tutorials)
- Stack Overflow
- LinkedIn (for job updates)
- WhatsApp (group discussions)
- Reddit (tech subreddits)