熟练核心语言:JAVA、PHP、MYSQL、LINUX、HTML、JQ、JS、AJAX
熟练工具:eclipse、 Idea 、Tomcat、Git、Postman、Ftp、Maven、Sublime、PS、Gradle、微信web开发者工具、XMAPP、VM
熟练掌握框架 :Spring 、SpringMVC 、Spring Boot 、Spring Security 、ThinkPHP5 、JQ 、JS 、CSS、AJAX、Redis
职位名称: 全栈开发工程师
项目名称:宠物服务预约系统
项目简介:让宠物行业更智能,实现线上预约,线下服务,改善宠物门店的经营策略、管理效率和服务质量,数字化经营,商家通过数据分析顾客消费行为数据 做更准确的营销和不断优化产品
开发工具:XAMPP、MYSQL、PHP、THINKPHP、JAVA、TOMCAT、LINUX、POSTMAN、GIT。
采用技术:页面采用行业最流行技术MYBATIES+SpringMVC+Spring+MAVEN分层架构模型、基于MVC2程序架构、采用了Mysql数据库管理系,利用CSS JS渲染
微信小程序采用:PHP+THINKPHP+微信开发者工具+JS+JQ
项目技术:
1、系统分为表现层、控制层、业务逻辑层、DAO层和最终数据库五层架构。
2、系统中大量采用了代理模式、门面模式、模板模式等经典设计模式。
3、配合使用JSTL和HTML页面元素,使用AJAX技术实现异步无刷新,
引用Json实现数据异步传递。
4、基于腾讯与LINUX服务器对小程序进行发布任务
5、服务层面向接口编程,使用代理模式,由Spring托管,DAO层使用Spring 提供的Hibernate 模板访问数据库, POJO类
由Middlegen生成,引用BeanUtils包进行DTO对象与POJO之间的转换,由Spring托管Struts的Action,Service层 ,DAO层
的接口实现类。
6、log4j记录系统日值等。
7、引用到微信支付接口、快递查询接口。
项目名称:网值APP
运行环境:TOMCAT5.5.20 应用服务器,Windows 2018
开发工具:MyEclipse IDEA MAVEN MYSQL POSTMAN等等
采用技术:HTML、JavaScript、SpringMVC、基于Moduel2的MVC程序架构、基于Web开发的组件应用,SQL Server
数据库管理系统(采用JDBC连接)。
项目描述:整个项目由前台的技能显示模块和后台管理模块组成。基于http协议的B/S结构WEB应用程序。采用MVC2架构、
Web界面、四层结构(Browser、Web Container、J2EE Server、Database)的项目分析、设计和开发。
数据库系统:JDBC、SQLServe、MYBATIESr实现。
责任描述:技能的发布、修改、删除、当天技能的查看;前台页面的显示。
项目描述:公司官网 (展示公司特定内容,录入招商等信息)
项目架构:THINKPHP5+MYSQL+HTML+AJAX+JS+JQ+CSS
主要负责:1. 基于原先的JAVA框架,利用PHP语言重构整个公司网站,其中包括对数据库的设计,框架的搭建,程序的设计,页面的设计与响应,swagger文档生成、项目优化、迭代、更新、以及阿里云服务器的搭建与部署,整个项目包括前台和后台,前台主要功能包括动态显示新闻页,获取用户信息,获取招商信息等等,后台主要功能包括分角色的用户登录,免登录,用户信息列表的动态显示,上传新闻、编辑新闻、搜索功能、Excel表下载功能、权限设置、及页面的设计渲染、前后端的对接等等。
项目名称:AIK12i教育
项目架构:Springboot+Maven+Mysql+Redis
主要负责:1.负责该项目的外部接口接入,其中包括支付宝支付、微信支付、腾讯课堂直播API,课堂直播模块包括课堂创建、白板演示、PPT演示等功能,以及多测评项目的兼容数据库等。
2.负责心理测评整个模块,其中包括对数据库表的设计、对相应接口的设计、对应算法的设计,功能主要包括题目的录入、得数的计算、分析报告的输出等。
项目描述:O2O家修(APP),用户下单,师傅接单进行上门服务
项目架构:SpringMVC+Redis+Gradle+Mysql
主要负责:1.据银通官方给予的英文文档,进行Applet银行环境搭建以及密钥、私钥生成、由于技术是全新,在没有DEMO的情况下,完成了银通支付、回调等接口的编写,以及线上,环境搭建及调试,及swagger文档生成,最后与银通技术人员沟通开启正式环境上线,2.小米推送消息环境搭建,安卓端,IOS端接口,swagger文档书写,以及编写测试用例,再将代码优化到项目中3.根据之前已经写好的接口,进行迭代,优化、测试、swagger文档书写等。
角色 | 职位 |
负责人 | 微信小程序全栈开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |
项目架构:THINKPHP5+MYSQL+HTML+AJAX+JS+JQ+CSS 主要负责:1. 基于原先的JAVA框架,利用PHP语言重构整个公司网站,其中包括对数据库的设计,框架的搭建,程序的设计,页面的设计与响应,swagger文档生成、项目优化、迭代、更新、以及阿里云服
项目描述:用户下单,师傅接单进行上门服务 项目架构:SpringMVC+Redis+Gradle+Mysql 主要负责:1.据银通官方给予的英文文档,进行Applet银行环境搭建以及密钥、私钥生成、由于技术是全新,在没有DEMO的情况下,完成了银通支付、回调等接口的编写,
项目描述:基于区块链开发的社交平台,实现共享经济 项目架构:SpringMVC+SpringBoot+MAVEN+MYSQL 主要负责: 根据蓝湖APP设计的展示及其需求文档,编写相应APP接口,(其中我最主要参与整个技能模块的编写,包括发布技能,预约技能、技能详情、下架技能