Programmer Resume Examples
Years of Experience
- 1-2
- 5-10
- 10+
Rebecca Ronaldson
(222) 222-2222
[email protected]
333 Third Street, San Francisco, CA 33333
Profile
An innovative Programmer with two years of experience, specializing in UX design, Python, JavaScript, and Object-oriented Design (OOD). Adept at performing quality assurance reviews and identifying root-causes of complex technical issues.
Professional Experience
Programmer, Bay Area Solutions, San Francisco, CA
July 2020 – Present
- Utilize Java and HTML to deliver scalable, elegant code for a local news network client, including building the framework for a mobile weather application
- Troubleshoot malfunctioning applications, identify root causes, and lead efforts to successfully retain an at-risk account valued at $200K
- Develop automated testing procedures to save 20+ work hours per week
Junior Programmer, Bay Area Solutions, San Francisco, CA
January 2019 – June 2020
- Coordinated with a team of programmers and 12 beta testers to test web and mobile applications for a start-up social media platform, gather feedback from users, deliver reports on their findings, and conduct code reviews
- Debugged a new client’s web page, reducing crashes from eight per month to zero
Certifications
- Oracle Certified Professional Java Programmer, Oracle, 2019
- UX Design Certificate, Google, 2020
Key Skills
- Programming Languages: Python, Java, HTML
- UX Design
- Code Reviews
- Debugging
- Application Development
Education
Bachelor of Science in Computer Programming
THE OHIO STATE UNIVERSITY, Columbus, OH, September 2015 – June 2019
Lucille Webster
(753) 357-7531
[email protected]
345 Main Road, Grand Rapids, MI 75319
Profile
A seasoned IT Systems Programmer with eight years of experience managing and developing dynamic programming teams to enhance application performance and build high-quality IT systems for large businesses. Adept at identifying root causes of programming errors and delivering scalable code.
Professional Experience
Senior IT Systems Programmer, Hastings Mutual Insurance Company, Grand Rapids, MI
August 2017 – Present
- Oversee all aspects of application development for an insurance company with 2M customers, including performing maintenance and upgrades to existing software
- Coordinate with cross-functional teams, stakeholders, and QA specialists to develop and implement new app features, resulting in a 15% increase in user satisfaction
- Serve as the point of contact for complex hardware and software issues, identify potential security risks, and devise system updates to safeguard confidential data
Programmer, WebDev Consultants, Grand Rapids, MI
June 2013 – August 2017
- Coordinated with technical teams to deliver consulting services to clients for web development, including the design of new web and mobile applications
- Conducted code reviews of existing application frameworks and provided high quality, elegant Python code to enhance app performance
Education
Bachelor of Science in Computer Science
GRAND VALLEY STATE UNIVERSITY, Allendale, MI, September 2007 – June 2011
Master of Science in Computer Science and Engineering
UNIVERSITY OF MICHIGAN, Ann Arbor, MI, September 2011 – June 2013
Key Skills
- Languages: Python, JavaScript, HTML5
- Application Development
- Project Management
- Cross-functional Leadership
- Agile Methodology
Jason Taylor
(123) 456-7890
[email protected]
123 Main Street, Seattle, WA 12345
Profile
A solutions-driven programmer with over 12 years of experience overseeing all phases of the software development cycle. A proven track record of delivering customized engineering solutions to improve business operations and profitability.
Professional Experience
Programmer, ABC International, Seattle, WA
December 2014 – Present
- Develop and maintain 15 data-centric web applications and servers and oversee individual customization to ensure alignment with business requirements
- Design and develop up to 20 new applications each year and establish project requirements and scope in coordination with global data analysis teams
- Lead the development and implementation of new QA protocols and peer code reviews to enhance process accuracy and save over 300 labor hours per year
Programmer, Intech Software Development, Seattle, WA
July 2009 – November 2014
- Developed customized software solutions and programs for over 20 clients per year and collaborated with business analysts to gather requirements
- Implemented new office management applications to reduce annual costs by $90K
- Designed project requirements in collaboration with clients and sales teams
Education
Bachelor of Science in Computer Science
STANFORD UNIVERSITY, Stanford, CA, September 2003 – June 2007
Master of Science in Computer Science (Programming)
STANFORD UNIVERSITY, Stanford, CA, September 2007 – June 2009
Key Skills
- Coding and Scripting
- Troubleshooting and Debugging
- GUI Design
- User Training and Support
- Software Development
Certifications
- Microsoft Certified Solutions Developer 2018
- Oracle Certified Professional MySQL 5.6 Developer 2019
- Puppet Labs Puppet Developer 2019
Common Key Skills and Action Verbs for a Programmer Resume
A recruitment manager will look for key skills and appropriate action verbs on your resume concerning the job you’re applying for. ATS (Applicant Tracking System) software is commonly used to scan resumes. You have a greater chance of getting an interview if you include more skill keywords on your resume.
Key Skills & Proficiencies | |
---|---|
Agile Methodology | Application Development |
Application Programming Interface (API) | C# |
Coding | Code Reviews |
Continuous Integration | Cross-functional Leadership |
Detail-oriented | Git/Version Control (Github, Gitlab) |
Graphic User Interfaces (GUI) | HTML |
Java | JavaScript |
Object-oriented Design (OOD) | Programming |
Python | Quality Assurance |
Responsive Design Principles | Scrum |
SQL | Systems Architecture |
Testing/Debugging | Troubleshoot |
Waterfall Methodology | Web Development |
Action Verbs | |
---|---|
Analyzed | Assessed |
Built | Collaborated |
Coordinated | Communicated |
Conducted | Designed |
Developed | Delivered |
Diagnosed | Enhanced |
Implemented | Led |
Managed | Oversaw |
Performed | Planned |
Resolved | Supported |
Tested | Troubleshot |
Tips for Writing a Better Programmer Resume
Showcase your programming technical skills and program knowledge
In a career as a programmer, you should have specific technical knowledge, and, depending on your role, you should also know specific software programs that are used for coding. There are many different languages used for programming, so choose the languages and programs that work well with the job description. In the example below, the candidate uses a number of key projects from their professional career to showcase their broad technical knowledge. Although you should always include a robust skills section, it’s important to provide insights into how you’ve used specific languages throughout your career as a programmer:
Example
- Utilize Java and HTML to deliver scalable, elegant code for a local news network client, including building the framework for a mobile weather application
- Troubleshoot malfunctioning applications, identify root causes, and lead efforts to successfully retain an at-risk account valued at $200K
- Develop automated testing procedures to save 20+ work hours per week
Quantify your technical achievements and projects
Hiring managers are more likely to take notice of your accomplishments if you illustrate them with specific numbers. This will establish a sense of scope for your professional achievements and help you differentiate yourself from the competition during the job search. Notice how in the example below, the candidate showcases the number of users impacted by an application they were working on. This particular detail adds helpful context to draw the reader’s eye and make a strong impression on the hiring manager:
Example
- Oversee all aspects of application development for an insurance company with 2M customers, including performing maintenance and upgrades to existing software
- Coordinate with cross-functional teams, stakeholders, and QA specialists to develop and implement new app features, resulting in a 15% increase in user satisfaction
- Serve as the point of contact for complex hardware and software issues, identify potential security risks, and devise system updates to safeguard confidential data
How to Align Your Resume with the Job Description
Recruiters review a large number of job applications so they can find the right person, which means it’s vital for you to highlight your skills and experience. Making your resume stand out by mirroring the language in the job description can help you focus on the right skills and make your resume attract the recruiter’s attention. When planning your resume, review the job description at the start and the skills and experiences mentioned repeatedly. Usually, the most important elements of the job description are mentioned immediately or several times in the description.