编写一篇英语简历，强调自己在计算机编程方面的能力与经验。
Name: John Doe

Contact Information: 
- Phone: XX-XXXX-XXXX
- Email: johndoe@email.com

Skills:
- Proficient in programming languages such as Java, Python, and C++
- Experienced in web development using HTML, CSS, and JavaScript
- Knowledgeable in database management systems such as MySQL and Oracle
- Familiar with software development methodologies such as Agile and Scrum
- Skilled in problem-solving and debugging

Education:
- Bachelor of Science in Computer Science, XYZ University (XXXX-XXXX)

Experience:
- Software Developer, ABC Company (XXXX-present)
  - Design and develop web-based applications using Java, Spring, and AngularJS
  - Collaborate with cross-functional teams in the agile software development process
  - Maintain and improve existing systems through debugging and troubleshooting
- Intern, DEF Corporation (XXXX-XXXX)
  - Assisted in the design and development of software applications using C++ and Qt framework
  - Conducted testing and quality assurance on software products
  - Contributed to team meetings and provided feedback for product improvement

Projects:
- Developed a weather application using Python that retrieves data from a weather API and displays temperature, humidity, and wind speed information.
- Built a web-based e-commerce system using Java and MySQL that allows users to browse products, add items to a cart, and process payments using Stripe API.
- Created a mobile game using Unity engine and C# that involves puzzles and challenges for players to solve.

Certifications:
- Oracle Certified Java Programmer, Oracle Corporation (XXXX)

References:
Available upon request.