Resume example · Civil Engineer · Fresher
Civil Engineer resume for freshers: a sample from India
A civil fresher is read for two kinds of evidence: design work done to a code, and time spent on a real site. A STAAD.Pro model with the load cases named, a bar-bending schedule you prepared or a slump log you kept shows more than a list of software. Site recruiters want to know you can stand on a slab and measure; design recruiters want the code and the tool, so lead with whichever side the job post asks for.
- Last reviewed
- October 2026
Summary examples for a fresher
Two ways to open the page. Neither is the summary on the sample resume beside it, so you can see more than one approach.
Summary example 1
Summary example 2
Bullet rewrites, weak to strong
Each pair shows a line people really write and a stronger version of the same fact. The numbers are illustrations. If you have no number, see resume bullets with numbers when you have none.
- Before
Project on building design
AfterDesigned a G+3 residential structure in STAAD.Pro and AutoCAD as per IS 456 and IS 1893; estimated quantities and cost (₹1.9 Cr) in MS Excel
WhyNames the structure, the tools and the two codes it was designed to, then closes with a cost. Codes belong here as references; do not quote clauses you did not use.
- Before
Internship at construction site
AfterLogged slump values and cube-sample details for 14 pours on a G+5 hospital block and flagged 2 pours where slump fell below the specified range
WhyA site quality task with a count and a finding. It shows you saw the check done and could read the result.
- Before
Knows AutoCAD
AfterDrafted a 12-sheet plan set (plans, 2 sections, elevation, door-window schedule) for a 1,450 sq ft home in AutoCAD; the owner used it for the building-plan application
WhyA sheet count, a built-up area and a user turn a tool name into a deliverable. Only claim the use if the owner would confirm it.
- Before
Did estimation in Excel
AfterEstimated earthwork, concrete, steel and masonry quantities for a G+2 school block in Excel, arriving at ₹86 L; a contractor's rate check came within 6%
WhyFour quantity heads, a total and an independent cross-check. Estimating is a core site and billing skill, and the cross-check shows you tested your own work.
- Before
Attended survey camp
AfterCompleted a 3-week surveying camp and ran a 1.8 km closed traverse with a total station, closing it with an error of 1 in 4,500
WhyA closing error is a number surveyors recognise. It shows you completed the field work and checked it, which 'attended' does not.
- Before
Member of civil club
AfterOrganised the bridge-design contest at the department fest: 42 teams, 3 judges and a load-test rig built from scrap steel in two weeks
WhyLeadership in a civil setting: teams, judges and a physical rig. A position of responsibility counts when it has scale.
Skills to list, grouped
Group skills into three or four lines and keep only those you could discuss for ten minutes. Each should appear in a bullet, a project or a certificate.
- Design and drawing: STAAD.Pro, AutoCAD, Revit (basics)
- Estimation and site: Quantity Estimation, Bar Bending Schedule, Surveying
- Codes: IS 456, IS 1893
- Materials and tools: Concrete Mix Design, MS Excel
What recruiters for this role tend to look for
- Design work tied to a code and a tool: structure type, load cases and software, with IS 456 or IS 1893 named only if you used them.
- Site contact: an internship, a site-visit report or a surveying camp with something you measured, logged or prepared yourself.
- Quantity estimation in Excel, since both site and billing roles start there. Show the structure and the total.
- CGPA or percentage near the top. Construction and infrastructure firms often screen on it for trainee batches.
- Willingness to relocate to project sites, stated plainly in the header or summary.
Mistakes common at this level
- Listing STAAD.Pro, Revit, Primavera and ETABS because the syllabus mentioned them. Keep the tools you could build a model in, in front of an interviewer.
- Describing the design project as 'analysis and design of a building' without the floors, the loads, the code or the result.
- Mixing diploma, degree and course names without years. Parsers and eligibility screens read dates, so give each qualification its own dated line.
Section order on the sample
The sample uses the Fresher First template, A4 (210 by 297 mm), one column, with the sections in this order: Summary, Education, Projects, Skills, Experience, Certifications. The order follows the level: education and projects lead because there is little job history yet.
Questions people ask
Should I mention IS codes on a fresher resume?
Yes, as references to the work you did, such as designing to IS 456 and IS 1893 in STAAD.Pro. Do not list code numbers as skills unless a project shows you applied them, and never quote clauses you cannot explain.
I have no site internship. What can I show?
Use site visits, a surveying camp, a laboratory project and a design project, and describe what you measured or prepared yourself. A short, honest bullet beats a visit written up as experience. What to remove from an Indian resume helps you free the space.
Are school marks needed for civil campus drives?
For campus drives and many engineering recruiters, usually yes: one line each for Class X and XII, matching the application form. Details are in CGPA vs percentage and school marks.
Keep reading
- Same role, 2 to 5 yearsCivil Engineer resume with 2 to 5 years of experience: a sample from India
- Same role, 5+ yearsCivil Engineer resume with 5+ years of experience: a sample from India
- Related role, FresherMechanical Engineer resume for freshers: a sample from India
- GuideResume format for freshers in India: a section-by-section guide
- GuideResume summary for freshers: how to write two good lines
- GuideResume bullets with numbers when you have none
Next step
Build yours in the chat
Answer a few questions, one at a time. The reviewer drafts each line, asks for the numbers it cannot guess and never adds a fact you did not give. Already have a resume? Check it first and see what a parser reads.