Sample Software Developer resume
Aarav Mehta
Fresher Software Developer
Sample resume. The name, projects and workplaces are illustrations to adapt in your own words.
Professional summary
Computer science graduate who enjoys turning small, real problems into working software. Built three full projects in Python and JavaScript, including a library catalogue app now used by a college reading club. Comfortable with Git, REST APIs and SQL basics, and careful about testing changes before calling them done. Looking for a first developer role where I can ship small features well and learn a production codebase.
Projects
- Built a library catalogue web app with a college reading club team of four, using Python, Flask and SQLite, so members could search 800 plus book records and reserve copies online
- Added login, due date reminders and a simple admin page after club members asked for them, and rewrote the search to return results in under a second
- Wrote a personal expense tracker in JavaScript that imports bank statement CSV files, groups spending by category and draws a monthly chart
- Created a command line quiz tool for classmates preparing for placement tests, with timed rounds, score history and questions loaded from a plain text file
- Published all project code on GitHub with setup instructions, screenshots and a short note on what I would improve next
Internship and Training
- Completed a six week remote internship with a small web services studio, fixing front end bugs from a shared task list and pairing with a senior developer on code reviews
- Converted three static pages to a responsive layout during the internship and checked them on small phone screens before handing them back
- Finished a structured course on data structures and algorithms, solving practice problems daily and writing up my approach for the harder ones
Campus and Coursework
- Led the coding club practice sessions for one semester, setting weekly problems and helping first year students debug their code
- Scored highest in the database coursework project, designing a normalised schema for a hostel management system with five linked tables
Key skills
- Python
- JavaScript
- HTML and CSS
- SQL
- Git and GitHub
- REST APIs
- Flask basics
- React basics
- Debugging
- Data structures
- Unit testing basics
- Linux command line