Sample 2 of 6Entry level · new grad
New grad engineer resume
Maya Thompson
Software Engineer, New Grad
Ann Arbor, MI · maya.thompson@email.com · github.com/mayathompson
Summary
Computer science graduate with an internship in fintech and two years as a data structures teaching assistant. I write clear, tested Java and Python and like explaining how code works.
Experience
Software Engineering Intern, Ledgerline · May 2025 – Aug 2025
- • Built a Spring Boot endpoint that lets support agents look up a customer's failed transfers, removing a manual database query step
- • Wrote unit and integration tests with JUnit for the new endpoint, reaching 90% branch coverage
- • Shipped to production behind a feature flag after 3 rounds of code review
Teaching Assistant, Data Structures and Algorithms, University of Michigan · Sep 2024 – Apr 2026
- • Led weekly lab sections for 35 students on trees, graphs, hashing and big-O analysis
- • Wrote autograder tests for 4 programming projects used by 600+ students
Capstone Project: Campus Study-Room Finder, Team of 4 · Jan 2026 – Apr 2026
- • Built a React and Node.js app showing live room availability; 1,100 students used it in the first month
Education
B.S.E. Computer Science, University of Michigan, 2026
Skills
Java · Python · JavaScript · React · Node.js · Spring Boot · SQL · JUnit · Git · Linux
Maya Thompson
Software Engineer, New Grad
maya.thompson@email.com · Ann Arbor, MI
github.com/mayathompson
Summary
Computer science graduate with an internship in fintech and two years as a data structures teaching assistant. I write clear, tested Java and Python and like explaining how code works.
Experience
Software Engineering Intern — Ledgerline
May 2025 – Aug 2025
• Built a Spring Boot endpoint that lets support agents look up a customer's failed transfers, removing a manual database query step
• Wrote unit and integration tests with JUnit for the new endpoint, reaching 90% branch coverage
• Shipped to production behind a feature flag after 3 rounds of code review
Teaching Assistant, Data Structures and Algorithms — University of Michigan
Sep 2024 – Apr 2026
• Led weekly lab sections for 35 students on trees, graphs, hashing and big-O analysis
• Wrote autograder tests for 4 programming projects used by 600+ students
Capstone Project: Campus Study-Room Finder — Team of 4
Jan 2026 – Apr 2026
• Built a React and Node.js app showing live room availability; 1,100 students used it in the first month
Education
University of Michigan
B.S.E. Computer Science · 2026
Skills
Java, Python, JavaScript, React, Node.js, Spring Boot, SQL, JUnit, Git, Linux
Why it works
Without years of experience, an internship, TA work and a used project stand in for jobs. Each shows a real skill — shipping code, testing, explaining — with a number, and the skills line sticks to tools the graduate actually used.
