Software Developer Resume Example (2026 Guide)
Software Developer resume example
A complete sample in the Modern template FitMyRole exports. The person and employers are fictional; the structure, skills and bullet style are what to copy.
Ethan Ingram
[email protected] • (555) 013-1185 • Raleigh, NC • linkedin.com/in/ethaningram
Professional Summary
Software Developer with 3 years of experience building web applications and APIs in JavaScript, TypeScript, React and Python, currently on the scheduling team of a field service software company used by 1,200 businesses. Ships full-stack features from React front end to Django REST API and PostgreSQL, and has delivered 30+ features in two-week Agile sprints, including the dispatch board 9,000 dispatchers use every day. Raised front-end test coverage from 35% to 78% and cut the web app’s initial load time by 40%. Writes small, reviewed pull requests with tests, and documents APIs so other teams can use them without a meeting.
Technical Skills
- Languages: JavaScript (ES2022), TypeScript, Python, SQL, HTML, CSS
- Front End: React, Next.js, Redux Toolkit, React Query, Tailwind CSS, accessibility (WCAG 2.1)
- Back End & APIs: Django, Django REST Framework, Node.js, Express, REST API design, OpenAPI, Celery
- Databases: PostgreSQL, Redis, MongoDB, query optimization
- Testing: Jest, React Testing Library, Playwright, pytest, test-driven development
- Tools & Practices: Git, GitHub Actions, Docker, AWS (ECS, S3, RDS), Agile Scrum, code review, Jira, Sentry
Education & Certification
- Senior design: built a React and Django volunteer scheduling app for a local food bank with a four-person team; coursework in Software Engineering, Databases and Web Development.
Work Experience
- Built the drag-and-drop dispatch board in React and TypeScript that 9,000 dispatchers use daily, replacing a table view and cutting clicks to schedule a job from 11 to 4.
- Cut the web app’s initial load time from 4.8 to 2.9 seconds by code-splitting routes in Next.js, lazy-loading the map component and removing 600 KB of unused dependencies.
- Raised front-end test coverage from 35% to 78% by writing Jest and React Testing Library tests for new components and adding Playwright end-to-end tests for booking and dispatch flows.
- Designed and built six Django REST Framework endpoints for recurring appointments, documented in OpenAPI and adopted by the mobile team with no changes after launch.
- Reduced customer-reported double bookings from about 20 a month to 2 by adding a PostgreSQL exclusion constraint and optimistic locking on the appointments table.
- Deliver features in two-week Agile sprints, splitting work into small Git pull requests with tests and reviewing four to six teammates’ pull requests a week.
- Joined the on-call rotation in 2025 and wrote runbooks for the five most common Sentry alerts, helping cut median time to resolve production issues from 3 hours to 70 minutes.
- Built React and Node.js web applications for seven agency clients in healthcare, retail and nonprofit, taking each from design handoff to launch in 6 to 10 weeks.
- Developed a Node.js and Express API that synced a retail client’s 8,000-item product catalog with Shopify, replacing a weekly manual CSV upload.
- Fixed 120+ accessibility issues across three client sites to meet WCAG 2.1 AA, using axe audits and screen reader testing.
- Set up GitHub Actions pipelines running lint, tests and preview deploys on every pull request, which the studio adopted for all new client projects.
- Paired with senior developers on code reviews and refactors, moving two legacy jQuery sites to React components.
- Built a Python and Flask dashboard that checked nightly policy data loads for missing fields, catching errors before they reached the claims team each morning.
- Automated a weekly agent commission report with Python and SQL, saving the finance team about five hours a week of spreadsheet work.
- Wrote 140 pytest unit tests for the internal quoting library, covering modules that previously had no tests.
- Took part in daily stand-ups, sprint planning and retrospectives with a six-person Agile team, and presented the dashboard at the summer demo day.
Want yours to read like this? Upload your resume and a job posting, and FitMyRole rewrites it for that job in this template.
Tailor my resumeWhy This Resume Works
- The summary names the stack (JavaScript, TypeScript, React, Python, Django, PostgreSQL) and a concrete product with real users, 9,000 dispatchers a day, which gives a 3-year developer weight that a list of languages cannot.
- Each bullet starts with a measurable change and then says how it was built, for example cutting initial load time from 4.8 to 2.9 seconds by code-splitting routes and lazy-loading the map component.
- Testing is shown as work done, not a keyword: front-end coverage from 35% to 78% with Jest, React Testing Library and Playwright, plus 140 pytest tests written as an intern.
- API work is specific (six Django REST Framework endpoints documented in OpenAPI and used by the mobile team), which matches the API and back-end keywords in developer postings.
- The internship and junior role are kept short but concrete, so the growth from scripts and client sites to owning core product features is easy to follow.
Common Resume Mistakes
- Listing only languages without projects or outcome.
- No delivery or quality metrics.
- Missing framework or tool keywords.
Keywords Recruiters Look For
- JavaScript
- Python
- React
- Development
- Agile
- API
- Git
- Testing
Get more interviews. Tailor your resume automatically
Want to tailor your resume to the job you want? Use FitMyRole to analyze your resume and rewrite it for the role. Before sending your next application, run your resume through FitMyRole to tailor it to the job description.
Try FitMyRole freeRelated roles
Related reading
- QA tester resume skills postings ask you to proveA data-backed guide to the QA tester resume skills employers name most, plus how to show the coverage, tools and test ownership behind them.
- Front end developer resume example that matches the jobA practical front end developer resume example with section-by-section guidance, bullet rewrites, skills, projects and ATS-friendly formatting checks.
- Software engineer resume skills that 112 real postings ask forA data-backed guide to the software engineer resume skills real postings ask for, with examples for showing languages, frameworks, cloud and practices honestly.