Self Introduction in English for Interview: 10 Samples for IT Jobs and How to Say It

By Ajay Mourya · Updated

A good self introduction in an interview follows a simple formula: a polite greeting, who you are now, one thing you have done that proves it, and why you want this role. Keep it to 60 to 90 seconds when spoken. Below you will find the structure, 10 sample introductions for IT freshers and experienced candidates, the mistakes to avoid, and how to practice saying yours so it sounds natural rather than memorised.

The 4-part structure of a self introduction

Interviewers already have your resume. Your introduction is not a summary of it; it is a short, spoken story that tells them who you are and why you fit this job. Every strong introduction has the same four parts:

PartWhat to sayExample line
1. Who you are nowYour name and current status or role"I’m Rahul, a 2025 B.Tech Computer Science graduate."
2. ProofOne project, internship or achievement"In my final year, I built a library management app with React and Node.js."
3. Strengths2 or 3 skills that match the job description"I’m comfortable with Java, SQL and REST APIs."
4. Why this roleConnect your goal to their job"That’s why this backend developer role interests me."

Pick the strengths from the job description, not from everything you know. Three skills the interviewer is looking for beat ten that they are not.

How to start and end your self introduction

A clean opening and a clear ending make even a simple introduction sound confident. Use one of these to start:

  • "Good morning, and thank you for the opportunity. I’m Rahul…"
  • "Thank you for having me today. My name is Sneha, and I’m a QA engineer…"
  • "Hi, I’m Arjun. Thanks for taking the time to meet me."

And one of these to finish, so the interviewer knows you are done:

  • "…and that’s why I’m excited about this role."
  • "…so I’m looking forward to learning more about the team."
  • "I’d be happy to tell you more about my project if you’d like."

Avoid opening with "Myself Rahul" or "My good name is". Both are common in Indian English but sound unusual in interviews with global companies. Our interview speaking practice guide has a full table of these phrases and what to say instead.

Sample self introductions for freshers

As a fresher, your proof is your project, internship or a skill you can show. You do not need work experience to give a strong introduction; you need one concrete example.

Sample 1 · B.Tech CSE fresher with an internship

Good morning, and thank you for the opportunity. I’m Rahul, and I completed my B.Tech in Computer Science this year.

During a two-month internship at a fintech startup, I wrote APIs for a payments dashboard using Spring Boot and fixed bugs reported by the QA team. In my final year, I also built a library management app with React and Node.js.

I enjoy backend work most, especially designing APIs, and that’s why this software developer role interests me.

Sample 2 · BCA fresher

Hi, I’m Kavya. I completed my BCA this year, and I’m now applying for junior developer roles.

For my final-year project, I built a hostel complaint system in PHP and MySQL that students at my college used for a full semester. I also completed an online course in Python and solved over a hundred coding problems to strengthen my basics.

I’m looking for a role where I can learn from an experienced team and grow as a developer, and your fresher training program is a big reason I applied.

Sample 3 · Fresher with projects, no internship

Thank you for having me. I’m Aditya, a 2025 B.Tech graduate in Information Technology.

I didn’t get an internship, so I focused on building projects. My main one is an expense tracker app built with React Native and Firebase, which I published for my friends and family to use. Building it taught me how to take feedback from real users and fix what they found confusing.

I’d like to start my career in mobile development, and this role matches exactly what I’ve been practicing on my own.

Sample 4 · ECE graduate moving into IT

Good afternoon. I’m Neha, and I graduated in Electronics and Communication Engineering this year.

In my third year, I realised I enjoyed the programming parts of my course more than the hardware, so I started learning Java and data structures on my own. Since then, I’ve completed a full-stack course and built a student attendance app as my main project.

My electronics background helps me understand how systems work end to end, and I’m excited to apply that in a software engineering role.

Sample self introductions for experienced candidates

With experience, lead with your current role and your strongest result. Use numbers where you can: they make your proof concrete and easy to remember.

Sample 5 · QA engineer, 3 years

Hi, I’m Sneha. I’m a QA engineer with three years of experience at an IT services company in Bengaluru, where I test web and mobile apps for a retail client.

Last year, I moved our regression suite from manual testing to automated tests with Selenium and Java, which cut release testing from three days to one.

I’m now looking for a role with more ownership of test automation, and your team’s focus on product quality is why I applied.

Sample 6 · Java developer, 5 years

Good morning. I’m Vikram, a backend developer with five years of experience, mostly in Java and Spring Boot.

At my current company, I lead a team of three on an order management system that handles around fifty thousand orders a day. Recently, I redesigned our slowest service, which brought response times down by about forty percent.

I’ve worked on client projects my whole career, and I’d now like to build a product long term, which is what drew me to this role.

Sample 7 · Technical support to developer

Hi, I’m Imran. For the past two years, I’ve worked in technical support for a SaaS product, helping customers fix login and integration issues.

While doing that, I started writing small Python scripts to automate our most repetitive support tasks, and my team now uses three of them every day. That’s when I decided to move into development, and I’ve since completed a course in Django.

I understand the product from the customer’s side, and I’d like to use that in a junior developer role.

Short versions for specific situations

Prepare more than one length. Campus placements, group discussions and panel interviews often want something shorter, while some interviewers ask you to take your time.

Sample 8 · 30-second version (campus placement or group discussion)

Good morning, everyone. I’m Rahul, a final-year Computer Science student. I’ve built two web applications using React and Node.js, and I did a two-month internship in backend development. I’m interested in software development roles, and I’m happy to be here.

Sample 9 · Video or phone interview

Hi, thank you for having me. My name is Kavya, K-A-V-Y-A. I completed my BCA this year.

I’d like to share two things about my background. First, my final-year project: a hostel complaint system that students used for a full semester. Second, I’ve been strengthening my Python skills through an online course.

I’m applying for this role because I want to grow as a developer in a structured team.

On video and phone calls, the interviewer cannot see your body language, so signpost clearly ("I’d like to share two things"), spell your name if it is unusual, and speak a little slower than normal.

Sample 10 · 2-minute version (when asked to take your time)

Good morning, and thank you for the opportunity. I’m Vikram, a backend developer with five years of experience in Java and Spring Boot.

I started my career at an IT services company, working on banking applications, where I learned to write code that has to be reliable and secure. Three years ago, I moved to my current company, where I now lead a team of three on an order management system that handles around fifty thousand orders a day.

The project I’m proudest of is redesigning our slowest service. I profiled it, found the database queries causing the delay, and rewrote them with caching. Response times dropped by about forty percent, and our support tickets about slow pages went down noticeably.

Outside work, I mentor two junior developers, which has made me much better at explaining technical decisions clearly.

I’ve spent my career on client projects, and I’d now like to build and improve one product long term. That’s exactly what this role offers, which is why I’m excited to be here.

Self introduction mistakes to avoid

MistakeDo this instead
Reading out your resume line by linePick one proof point; the interviewer already has your resume.
Family details ("My father is a bank manager, and I have one sister")Skip them in IT interviews unless you are asked.
A long list of hobbiesMention one only if it shows a skill relevant to the job.
Speaking for more than 2 minutesTime yourself and aim for 60 to 90 seconds.
Reciting a memorised script in a flat voiceMemorise the structure, not the exact words.
Ending with "That’s all" or trailing offFinish with why you want this role.

How to practice saying your self introduction

Most candidates prepare their introduction on paper and then say it for the first time in the interview. The words are fine; the delivery is what fails. Practice it the way you will use it: out loud.

  1. 1 Write bullet points, not a script

    Note one line for each of the four parts. Bullet points keep you on track without making you sound like you are reading.

  2. 2 Say it out loud five times, with a timer

    Your first attempt will run long or stall. By the fifth, it will be tighter and closer to 60 to 90 seconds.

  3. 3 Slow down and pause

    Nervous speakers rush. Pause after your name and between each part; pauses make you sound calm and give the interviewer time to absorb what you said.

  4. 4 Stress the words that matter

    Your role, your project and your result are what the interviewer should remember. Say them slightly louder and slower than the words around them.

  5. 5 Drill the technical words you will say

    React, PostgreSQL, Kubernetes, the company name: a mispronounced keyword distracts from a good answer. Our pronunciation guide shows how to fix individual words.

  6. 6 Record yourself and fix one thing per run

    Listen back once. Pick a single thing to improve, such as a filler word or a rushed sentence, and do another take.

  7. 7 Practice all three lengths

    Have a 30-second, a 60 to 90 second and a 2-minute version ready, so you can adapt to whatever the interviewer asks for. If nerves make your mind go blank, read our guide on speaking English confidently without fear.

How to practice your self introduction with Vaani

Vaani’s Role Play mode lets you rehearse your introduction in a real voice conversation with an AI interviewer, then shows you exactly which words and sentences to fix.

  1. 1 Open the Practice Hub, switch to Role Play, and choose a job interview scenario.
  2. 2 When the AI interviewer asks you to introduce yourself, answer out loud using hold-to-speak.
  3. 3 Check your accuracy score and the corrections for grammar, pronunciation and word choice.
  4. 4 Drill the words that tripped you up, such as your job title, tools and college name, until the accuracy score shows they are clean.
  5. 5 Run the scenario again and answer the follow-up questions, so your introduction leads smoothly into the rest of the interview.
Vaani app showing an accuracy score with instant feedback on a spoken English sentence and words to practice

Free to start · Available 24/7

Frequently Asked Questions

How long should a self introduction be in an interview? +
Aim for 60 to 90 seconds when spoken, which is roughly 120 to 180 words. Prepare a 30-second version for campus placements and group discussions, and a 2-minute version in case the interviewer asks you to take your time.
Should I mention my family and hobbies in my self introduction? +
In IT interviews, usually not. Family details take time away from what the interviewer wants to know: your skills and why you fit the role. Mention a hobby only if it shows a relevant skill, such as contributing to open-source projects.
How should I start my self introduction? +
Start with a short greeting and thank the interviewer, then say your name and current status: "Good morning, and thank you for the opportunity. I’m Rahul, a 2025 Computer Science graduate." Avoid starting with "Myself Rahul".
Is it okay to memorise my self introduction? +
Memorise the structure and your key points, not every word. A word-for-word script tends to sound flat and falls apart if you lose your place. Practicing from bullet points several times out loud gives you the same confidence while still sounding natural.