个人介绍
大学专业是计算机科学与技术
从事Java Web方向已经5年
以下均为我熟练使用的技能
语言: Java, Object-CWeb开发: Jsp, Servlet, TomcatWeb框架: SpringMVC, Spring, Mybatis, Struts2, Hibernate, Spring Boot前端: HTML, CSS, JavaScript前端框架(组件库): jQuery, Vue.jsDBMS: MySQL, Oracle, SQL Server, MongoDB版本管理工具: SVN, Git项目管理工具: MavenApp相关: Android, iOS应用程序开发其他: Linux常用命令工作经历
2020-12-24 -至今青岛新范式全栈
负责前端项目的代码编写,前端使用的是Vue.js 负责后端Java项目的代码编写,后端使用的是Spring Boot搭建的 整理需求文档,根据需求文档编写功能设计说明书 选择技术栈,炎症技术可行性
2017-07-01 -2020-07-01上海开始网络科技有限公司全栈工程师
##### kabala网盘(产品) kabala网盘是一个SaaS级别的文档管理系统,系统的主要功能是文件的上传,在线预览,下载,分享,添加扩展属性,权限控制,该系统针对的目标人群是企业的内部员工,旨在保护企业的文档资产,促进企业文档的流动,加强企业的文件管理.目前支持iOS,Android移动端,Web端和Windows桌面端. 本人的工作是在添加新功能模块之外主要负责维护已有的功能和解决客户在使用过程中遇到的问题.主要是用Java编写后台接口,使用Vue.js渲染前端页面,使用MySQL和MongoDB存储数据和日志数据,使用RocketMQ实现站内消息发送和接收. 新的功能主要是丰富kabala网盘的功能,使产品的使用体验更好,功能更加丰富,出现的问题更少;在维护方面,对于较难的问题我首先会仔细分析日志,还原问题,确认问题属于前端还是后台,使用IDEA的debug模式进行Java代码的调试,必要的情况下使用Fiddler进行数据抓包. 产品按时上线并稳定运行3个月,目前入驻的中小企业已经达到了50多家,产品的易用性和UI界面受到客户的好评
教育经历
2012-09-01 - 2016-07-01郑州大学计算机科学与技术本科
郑州大学 专业是计算机科学与技术
技能
描述:该项目属于通用产品的定制项目,客户在通用产品的基础上提出了若干点需求,进行定制化开发,基本功能保留,定制的方面主要是与客户现有系统的对接。 技术:spring,MyBatis,反射,jQuery,freemaker,Activiti工作流,Redis 职责:项目前期沟通定制需求,确定项目工期,基于公司原有的平台进行定制的代码的开发,进行测试,项目后期帮助客户进行部署上线. 成果:通过这个项目对Activiti工作流和redis有了一定的了解,如何基于Activiti进行二次开发,使用jedis进行有关Redis相关的开发; 对一个项目的整个流程有了一定程度的了解,在整个项目的进行过程中及时响应客户,有问题及时沟通协商,及时解决,获得客户的好评。
描述:该系统是公司的主要产品之一,主要功能是提供一整套文件存储的解决方案。主要模块有用户、文件权限、文件归档、文件转档预览、文件搜索。 技术:spring,MyBatis,反射,Vue,jQuery 职责:独立完成邮件归档模块,文件打印预览模块,项目文件夹收集模块的开发和测试,包括后端接口的开发,前端页面的渲染。 成果:使用阿里云*进行爬虫,抓取邮件记录并转化成文件的形式存储到文件存储中间件中,独立完成几个模块的开发,按时并保证质量完成代码的交付,是客户使用频率较高的几个模块其中的一部分。