1、 熟练使用Java Spring MVC 框架开发项目
2、 能独立搭建tomcat、SpringMVC、Mybatis、MySql、thymeleaf、RabbitMQ开发环境
3、 熟练使用HTML、CSS、Jquery、BootStrap、Ajax等技术进行开发
4、 有使用Redis、RabbitMq、dubbo、ES搜索引擎等分布式技术经验
5、 有独立使用阿里云服务器在linux环境下搭建JAVA 和 PHP的运行环境经验
6、 熟练使用Git管理代码
7、 熟练使用php CI框架进行开发,有python开发经验
8、 有丰富的微信公众号开发经验,熟悉微信公众号接口
我最大的优势是java,php,前端,后端都懂,还有我现在是自由职业者,有充足的时间完成项目,有方便的时间对接需求。
项目经验1: 微信诉讼服务系统
项目背景: 微信公众号具有无需安装,直接使用,使用人群覆盖广的优势。目前各个法院提供的微信公众号均以群发图文文章推送为主,有些有服务功能的,也是将pc网站的超链接放在公众号菜单下面,页面适配,载入速度,占用流量,内容的针对性等都不符合移动端使用要求。经过调研,公司决定开发一套适合移动端,方便当事人使用的系统。
使用技术: 考虑到公司的技术配备,项目规模,选用PHP CI框架,数据库采用MySQl。前端框架使用Jquery、JS-SDK、WEUI、BootStrap。诉讼相关的功能通过调用法院提供的API接口。整个系统部署在阿里云服务器,采用linux系统,apache服务器。
项目经验2: CRM系统开发 职位:Java工程师
项目简介: 客户管理系统,用于管理公司的所有客户,以及客户与公司销售人员的关系,联结订单系统,库存系统等,为公司业务发展提供有力支撑。
使用技术: 项目采用SpringMVC, MyBatis等框架,使用dubbo调用用户信息,订单系统,极光推送和邮件功能进行消息提醒。在开发过程中,使用了搜索引擎,MQ消息队列,定时任务,极光推送,ES搜索引擎,dubbo分布式框架等技术。
项目贡献: 参与CRM系统的功能扩展开发,移动端产品的重构,日常bug的解决。