给出一份简历并修改错误。
求职者简历：“大学毕业，专业是计算机科学，喜欢敲代码；有两年的工作经验，上一家公司是软件公司，工作在开发部门；擅长Python, C++和Java语言；希望能找到一份有前途，待遇优厚的开发工作。”
该简历没有明确列出求职者的姓名、联系方式、教育背景和详细的工作经历，并且没有提到具体技术技能和项目经验。修改后的简历范例如下：

姓名：小明

联系方式：xxxxxx

教育背景：本科学位，计算机科学专业，毕业于XX大学。

工作经历：

- 公司名称：XX软件公司
  时间段：2018年6月-至今
  职位：开发工程师
  工作职责：负责开发和维护XX项目；采用Python、C++和Java等语言进行编程。

技能：

- 熟悉Python、C++和Java语言，能够独立完成相关项目开发。
- 熟练掌握数据库技术和Web开发技术，了解机器学习、人工智能等相关技术。

期望职位：开发工程师

期望薪资：面议

以上简历修改后，更为完整并具体地展示求职者的教育背景、工作经历和技能，给雇主留下更好的印象和更大的信心。