Epitomsoft Academy · Career course · weeks 15–16
Career Launch: From Graduate to Hired
A practical playbook for your first tech job: proof of skill, an ATS-ready résumé, a portfolio and LinkedIn that stand out, targeted applications, interviews and offers.
What you will learn
Turn your skills into a job offer
Getting hired is a process you can learn. This course follows a recent graduate through the whole job search – with templates, scripts and question banks you can use immediately.
- Show proof of skill with portfolio projects employers value
- Write a one-page, ATS-friendly résumé with measurable impact
- Build a GitHub and LinkedIn presence that recruiters find
- Run a focused job search with referrals and tracking
- Answer technical and behavioural questions with confidence
- Evaluate an offer and start your first job well
Course at a glance
- Sessions: 1 animated video lessons + reading + lab
- Level: All levels
- Prerequisites: At least one completed project (Tech Foundations lab or your track project)
- You will build: Résumé, LinkedIn profile, portfolio README, application tracker and interview stories
Session 1 of 1
The fresher job-search pipeline
Follow Priya from finished projects to her first offer: résumé, portfolio, LinkedIn, applications, screening, technical and behavioural interviews, and the offer.
Read the full transcript
- Welcome: Welcome to Career Launch! Landing your first tech job is a process you can learn, just like coding. Let us follow Priya, a new computer science graduate, from finished projects to her first offer.
- Step 1 · Proof of skill: Everything starts with proof. Employers hire freshers on what they can show: one or two complete projects, with clean code and a clear write-up of the results.
- Step 2 · Résumé: A one-page résumé, with simple formatting that applicant tracking systems can read. Each bullet shows an action, what you built, and a measurable result, using keywords from the job description.
- Step 3 · Portfolio & LinkedIn: Your GitHub shows the code, with a strong readme and a live demo. Your LinkedIn profile tells the same story, with a clear headline, your skills and your projects.
- Step 4 · Targeted applications: Quality beats quantity. Apply to roles that match your track, tailor the résumé for each one, ask for referrals, and track everything in a simple spreadsheet.
- Step 5 · Screening: A recruiter calls to check basics: your interest, your projects, your availability and work authorization. Be ready with a clear two-minute introduction.
- Step 6 · Technical interview: Technical rounds test problem-solving: coding questions, explaining your project decisions, and sometimes a small system design. Think aloud, and explain your trade-offs.
- Step 7 · Behavioural interview: Behavioural questions use the STAR method: situation, task, action, result. Prepare five true stories, about teamwork, failure, learning and leadership.
- Step 8 · Offer: When an offer arrives, review the role, pay, benefits, start date and remote terms, ask questions politely, and get it in writing. Then celebrate!
- Recap: Proof of skill, a sharp résumé, portfolio and LinkedIn, targeted applications, then screening, technical and behavioural interviews, and the offer. Follow this pipeline, and keep improving after every interview.
Deep dive
Key concepts, explained with examples
Proof beats promises
For freshers, projects are your experience. One complete project – deployed, tested and documented – is worth more than ten tutorials.
Example: A deployed jobs API with CI/CD, tests and a README with screenshots and an architecture diagram.
ATS-friendly résumés
Applicant tracking systems read simple layouts best: standard headings, no tables or images, keywords from the job description, and a PDF file.
Example: Job post says “Python, REST APIs, AWS” → those exact words appear in your skills and project bullets.
Impact bullets
Each bullet: action verb + what you built + measurable result. Numbers make your work concrete.
Example: “Automated 40 regression tests with Playwright, reducing manual testing time by 70%.”
GitHub and LinkedIn
Pin your best repositories with clear READMEs. On LinkedIn: a professional photo, a specific headline, an About section that tells your story, and your projects.
Example: Headline: “QA Automation Engineer · Playwright · Python · API testing | Graduating 2026”
A focused job search
Target roles that match your track, tailor each application, ask for referrals and follow up. Track every application so nothing slips.
Example: 10 tailored applications a week + 2 networking messages beats 100 one-click applications.
The 2-minute introduction
“Tell me about yourself” opens most interviews. Use present → past → future: what you do now, what you have built, what you want next.
Example: “I’m a CS graduate specialising in cloud… I built… I’m excited about this role because…”
Technical interviews
Expect coding problems, questions about your projects, fundamentals (HTTP, Git, SQL, Linux) and sometimes simple system design. Think aloud and explain trade-offs.
Example: “Walk me through what happens when you type a URL” – you learned this in Tech Foundations.
Offers and your first 90 days
Review the full offer, ask questions politely, and get it in writing. International students should confirm work-authorization rules (for example OPT) with their university’s international student office.
Example: First 30 days: learn the codebase; 60: own a small feature; 90: suggest one measured improvement.
Templates
Your job-search toolkit
Copy these structures and make them your own.
Résumé
One-page structure
Name & links · Summary (2 lines) · Skills · Projects (3 bullets each) · Experience · Education · Certifications.
README
Project write-up
Problem · Demo link & screenshot · Architecture · Tech stack · How to run · Tests & results · What I learned.
Headline formula
Target role · 3 key skills | Graduation year or current focus.
Tracker
Application spreadsheet
Company · Role · Link · Date applied · Referral · Stage · Next step · Notes.
Outreach
Networking message
Who you are · why them (specific) · one small ask · thank you – under 80 words.
Follow-up
Thank-you email
Thank them within 24 hours, mention one thing you discussed, restate your interest.
Worked examples
Scripts, examples and question banks
Real examples you can adapt for your own applications and interviews.
Example 1 – Turning weak résumé bullets into strong ones
WEAK Worked on a Kubernetes project.
STRONG Deployed a containerised Python API to Kubernetes with a GitHub Actions
pipeline (tests + vulnerability scan), cutting release time from 1 hour to 8 minutes.
WEAK Responsible for testing.
STRONG Built 40 automated Playwright tests for login and checkout, catching 6 bugs
before release and reducing manual regression time by 70%.
WEAK Knowledge of SQL.
STRONG Wrote SQL reports (JOIN, GROUP BY) on 50,000 job postings to show hiring
trends by city, presented in a Power BI dashboard.
Example 2 – A 2-minute “Tell me about yourself” answer
"I'm a recent computer science graduate focused on cloud and DevOps.
In my final year I built a job-search API, packaged it with Docker and deployed it to
Kubernetes with a CI/CD pipeline that tests and scans every change. I enjoyed making
releases fast and safe, and I earned the AWS Cloud Practitioner certification.
I'm excited about this role because your team runs production workloads on AWS,
and I want to grow as a cloud engineer while contributing to reliable releases."
Example 3 – A behavioural answer using STAR
Question: "Tell me about a time something went wrong."
S – Situation: The night before our Epitomsoft project demo, our deployment pipeline failed.
T – Task: I owned the pipeline, so I had to get it working before 9 a.m.
A – Action: I read the logs, found an expired access token, replaced it with
short-lived OIDC credentials, and added a pipeline check for it.
R – Result: We demoed on time, and the pipeline never failed for that reason again.
I learned to read logs first and to automate the fix, not just patch it.
Example 4 – Interview question bank to practise
TECHNICAL
• Walk me through your best project. What would you do differently?
• What happens when you type a URL into a browser and press Enter?
• Explain the difference between a Docker image and a container.
• How do Git branches and pull requests work in a team?
• Write a SQL query to count job postings per city.
• An API is suddenly slow – how would you investigate?
• (Track-specific) REST vs GraphQL · test pyramid · RAG vs fine-tuning · public vs private subnets
BEHAVIOURAL
• Tell me about yourself.
• Describe a time you worked in a team with a disagreement.
• Tell me about a mistake you made and what you learned.
• How do you learn a new technology quickly?
• Why this company and this role?
YOUR QUESTIONS FOR THEM
• What does success look like in the first 90 days?
• How are new engineers mentored and code-reviewed?
Example 5 – A LinkedIn networking message (under 80 words)
Hi Jordan – I'm Priya, a 2026 CS graduate focused on cloud engineering.
I enjoyed your post about migrating to EKS; I recently deployed a small API to
Kubernetes with GitHub Actions. Would you be open to a 15-minute chat about what
your team looks for in junior cloud engineers? Thank you either way!
Hands-on lab
Career sprint
Two focused weeks with coaching from Epitomsoft engineers – you finish ready to apply.
- Choose 2–3 target job titles and collect 10 real job descriptions
- Rewrite your résumé with impact bullets and matching keywords
- Polish your GitHub: pinned repositories, READMEs, a profile README
- Update LinkedIn: headline, About, projects and skills
- Prepare your 2-minute introduction and five STAR stories
- Complete two mock technical interviews and one behavioural interview
- Start your tracker: 10 tailored applications and 5 networking messages per week
Key terms
Vocabulary to master
- ATS
- Keywords
- Impact bullet
- Portfolio
- README
- Profile README
- Headline
- Referral
- Application tracker
- Recruiter screen
- Elevator pitch
- Technical interview
- System design
- Behavioural interview
- STAR method
- Offer letter
- OPT
- 30-60-90 plan
Check your understanding
Course quiz
Score 70% or more on every quiz to complete the course and unlock your certificate on My progress.
Further learning
Free official documentation & open-source references
Primary sources and free hands-on resources to go deeper.
- Tech Interview Handbook – free, open-source guide to résumés and technical interviews
- NeetCode roadmap – free structured coding-interview practice
- Exercism – free coding practice with mentoring in 70+ languages
- Managing your GitHub profile README – official GitHub documentation
- roadmap.sh – free role-based learning roadmaps
- Optional Practical Training (OPT) for F-1 students – official USCIS information for international students
Want to learn this with a mentor?
Join the Epitomsoft Academy career track: live sessions, real projects and career support.
