Writing a great programmer resume is important because it is one of the first things a potential employer will see when they are considering you for a position. It is your opportunity to make a good first impression and sell yourself as the best candidate for the job.

Create your resume
Select from 7 professional resume templates

If you're looking for inspiration when it comes to drafting your own programmer resume, look no further than the samples below. These resumes will help you highlight your experience and qualifications in the most effective way possible, giving you the best chance of landing the programmer job you're after.

Resume samples

Madasyn Weyland | (256) 624-8197 | Burlington, VT


I have over 1 year of experience as a programmer. I am skilled in various programming languages, including Java, C++ and Python. I have also worked with databases, such as MySQL and MongoDB. In addition to my technical skills, I also possess strong problem-solving abilities


Senior Programmer at Green Mountain Software, VTJun 2022 - Present

  • Led a team of 3 programmers to develop a new software application that was successfully implemented in 6 months and is now used by over 100 employees.
  • Wrote code for 2 major releases of the company’s flagship product, which increased sales by 10%.
  • Developed an innovative algorithm that significantly reduced processing time for a key data analysis task by 75%.
  • Implemented a comprehensive unit testing regime that improved software quality and led to fewer customer support issues.

Programmer II at, VTJul 2021 - May 2022

  • Successfully wrote code for 2 new features that were added to the company’s flagship product.
  • Successfully implemented a complex algorithm that improved the performance of the product by 15%.
  • Fixed 50+ bugs in various parts of the product.
  • Increased unit test coverage from 80% to 95%.
  • Worked with customer support to diagnose and fix 10+ customer-reported issues.
  • Wrote technical documentation for 3 new features.


Bachelor of Science in Computer Science at University of VermontSep 2017 - May 2021

I have learned various programming languages, such as Java and Python, and have learned how to use different software development tools, such as Eclipse and Git.


  • Java
  • C++
  • Python
  • SQL
  • JavaScript
  • React

Signe Kozacek | (961) 372-1746 | Wichita, KS


I am a Programmer with over 1 years experience. I have developed software for companies in various industries, including the financial and healthcare sectors. I am experienced in developing desktop applications using C++ and Java. I have also created web applications using PHP and MySQL. In addition to my programming skills, I have excellent problem solving abilities.


Senior Programmer at Kapstone Technologies, KSMay 2022 - Present

  • Led a team of programmers in developing software that increased productivity by 15%.
  • Wrote code for new features that were successfully implemented and well-received by users.
  • Acted as point person for troubleshooting complex technical issues.
  • Redesigned existing code to be more efficient and easier to maintain.
  • Created detailed documentation explaining the inner workings of the software.
  • Trained junior programmers on best practices and company standards.

Programmer II at IoTium, KSAug 2021 - Apr 2022

  • Successfully completed the development and implementation of 2 major software applications, which resulted in increased productivity by 20%.
  • Successfully led a team of 5 programmers in developing a new software application, within 6 months.
  • Developed 3 complex algorithms that solved previously unsolvable problems.
  • Increased speed and accuracy of data analysis by 30% through innovative database design.
  • Wrote 1000 lines of code per day for 3 consecutive days to meet an impossible deadline.
  • Trained 10 new employees on programming best practices.


Bachelor of Science in Computer Science at University of KansasSep 2016 - May 2021

I have learned a variety of programming languages, software development methodologies, and ways to effectively solve complex problems.


  • Programming languages (e.g., Java, C++, Python)
  • Frameworks (e.g., AngularJS, ReactJS)
  • Databases (e.g., MySQL, MongoDB)
  • Software development tools (e.g., Eclipse, IntelliJ IDEA)
  • Version control systems (e.g., Git, SVN) • Debugging tools (e. g . , GDB ) • System administration and configuration