全栈工程师,10年软件开发经验,4年项目管理经验。熟练使用Java开发,良好的编程习惯。
有电商网站、支付系统、网站信息爬取对比以及CMS管理信息系统开发经验。可快速部署搭建整套网站体系。只需提出您的诉求,无需您操心各种细节。
后端语言:Java、Spring、Spring Boot、Spring MVC、MyBatis等开发框架。
前端语言:JQuery、VUE、LayUI。
测试工具:jMeter、Mockito。
项目管理:SVN、Git、Project等。
中间件:Redis、Rabbit MQ、Zookeeper。
数据库:Oracle、MySQL。
应用服务器:Tomcat、Netty、WebLogic。
操作系统:Linux。
项目1: 诸葛B2B电商平台
责任描述:在项目中主要负责项目管理、技术选型、架构设计搭建、以及人员招聘工作。
项目简介:项目采用SVN进行项目管理,整体采用分支开发,主干发布策略;采用Dubbo+Zookeeper实现分布式服务及治理;前端网站应用采用Spring+Freemarker+Sitemesh架构;使用Redis缓存技术,对高访问量的数据进行缓存,例如商品展示、运营类目等;采用MetaQ作为消息中间件,对一些非同步数据进行队列处理,例如推送APP消息、订单支付状态处理等;
项目2:中国银行网上商城
责任描述:在项目中主要负责需求分析、技术选型、参与项目架构设计、对工作量进行估算以及人员招聘工作。
项目简介:中银网上商城系统主要目的在于通过电商化流程销售中国银行集团内外的金融产品,提升客户体验和满意度,促进业务量提升。
该项目共有两个版本:WEB和Mobile版。WEB版采用Spring + Hibernate + Struts + Freemarker框架,数据库则使用Oracle,通过PowerDesigner 进行数据建模,使用SVN进行版本管理,利用Memcached缓存技术对大量高访问数据进行缓存来提高性能,同时通过Solr索引建模来实现全文检索功能。
合同管理系统,实现合同录入、合同关联及查询等功能。该项目实现前后端分离,前端使用VUE及IView控件,后端基于Java开发。Redis实现分布式Session共享登录。可对用户及权限进行管理。
个人网站,可实现文章发布,管理。本人负责域名申请、应用服务器及db服务器的申请维护。服务器使用国外Vultr,好处是不用进行域名备案。同时还负责基于PHP的程序二次开发。