Software Engineer resume example
Maya Chen
maya.chen@example.com · Seattle, WA · Portfolio: maya-chen.example.com
Summary
Software engineer with experience building and maintaining web applications, APIs, and internal tools. Focuses on readable code, reliable services, and working closely with product and design teams to turn user needs into practical features.
Experience
Software Engineer | Northwind Logistics
*2022–Present*
- Built a shipment-tracking dashboard with React and TypeScript, making delivery status easier for customer support teams to review.
- Developed REST API endpoints in Python to connect order and tracking data across internal services.
- Added automated tests for key workflows, helping the team catch regressions before releases.
- Worked with designers and operations staff to refine features based on feedback and support requests.
Associate Software Engineer | Cedar Grove Software
*2020–2022*
- Implemented user-facing features for a subscription management application using JavaScript and Node.js.
- Improved form validation and error messages to help users resolve common input issues.
- Updated database queries and documented the changes for other engineers on the team.
- Took part in code reviews, sprint planning, and production issue investigations.
Software Engineering Intern | Harborlight Digital
*Summer 2019*
- Created a small internal tool to organize test results and make them easier for the development team to review.
- Fixed front-end bugs using HTML, CSS, and JavaScript.
- Wrote setup notes and documented the tool’s main workflows for future interns.
- Presented the project to the engineering team and incorporated their feedback.
Education
B.S. in Computer Science
Lakeview State University · 2020
Skills
- Languages: JavaScript, TypeScript, Python, Java
- Web: React, Node.js, HTML, CSS
- Data: PostgreSQL, SQL
- Practices: REST APIs, automated testing, code review, Agile development, technical documentation
Why this resume works
- It uses a clear layout that makes experience, education, and skills easy to find.
- The bullets describe specific contributions and the tools used without making unsupported claims.
- It shows career progression from internship to associate and software engineer roles.
- It includes relevant technical skills alongside collaboration and documentation experience.
Tips for writing a Software Engineer resume
- Tailor your summary and skills to the role you want.
- Start experience bullets with clear action verbs, such as “built,” “developed,” or “improved.”
- Explain what you contributed, which tools you used, and why the work mattered.
- Use accurate outcomes and metrics only when you can verify them.
- Keep formatting consistent and make the resume easy to scan.
Turn your own experience into a resume like this in minutes.
Build my resume with AI