编程语言:
Python(熟练)
Java(熟练)
C++(了解)
前端技术:
HTML/CSS/JavaScript(熟练)
React.js(熟练)
Angular(了解)
后端技术:
Node.js(熟练)
Flask(熟练)
Django(了解)
数据库:
MySQL(熟练)
PostgreSQL(熟练)
MongoDB(了解)
云平台:
AWS(熟练)
Azure(了解)
Google Cloud Platform(了解)
工具:
Git/GitHub(熟练)
Docker(熟练)
Jenkins(了解)
项目名称: 在线图书商城
时间范围: 2023年11月 - 2023年12月
角色: 后端开发工程师
项目描述: 在线图书商城是一个用于购买图书的电子商务平台,用户可以浏览图书、添加到购物车、进行结账等操作。
项目职责和成就:
设计并实现了用户认证和授权系统,包括注册、登录、密码重置等功能,使用Django框架和JWT实现了身份验证。
开发了购物车功能,允许用户将图书添加到购物车,实时计算总价并支持数量调整和移除商品功能,使用Django的Session管理购物车数据。
整合第三方支付API(如PayPal),实现了安全的在线支付功能,确保用户订单的安全性和支付的可追溯性。
优化数据库查询和API响应时间,通过使用Django ORM的查询优化技巧和缓存策略,将平均响应时间减少了30%。
协助前端团队解决跨域请求问题,通过配置CORS策略和使用代理服务器解决了前后端分离开发中的跨域问题。
负责项目部署和维护,使用Docker容器化应用并部署到AWS EC2实例上,实现了高可用性和可伸缩性。
使用的技术:
Python(Django框架)
JWT(JSON Web Tokens)
PostgreSQL(数据库)
Docker(容器化)
AWS(EC2、S3)
HTML/CSS/JavaScript
作品名称:智慧校园导览系统 作品介绍: "智慧校园导览系统"是一款旨在优化校园内学生、教职员工以及访客的导航体验的智能应用。该系统整合了先进的定位技术和校园地图数据,为用户提供了快速、精准的导航服务。用户可以通过手机或平板电脑上的应用程序轻松搜索校
作品名称:全光网络部署OA系统 作品介绍: 全光网络部署OA系统是一套专为全光网络公司定制的办公自动化系统,旨在提高公司内部办公效率、优化流程管理、促进信息共享和协作。该系统涵盖了日常办公中的各项核心功能,包括人事管理、考勤打卡、文件管理、审批流程、通知公告等,为公司