精通Java语言,Spring,Spring MVC,并发编程。
熟悉Oracle,MySql,PostgreSQL等数据库
熟悉JavaScript、JQuery、CSS、RESTful、MyBatis、Velocity。
熟悉常用的数据结构和算法,了解设计模式。
2015年6月至~2018年6月,上海律金金融信息服务有限公司(律金金融)
相关技术:Spring,Spring MVC,MyBatis,SAF,redis
律金金融是一个P2P网站,律金金融网站后台系统为律金金融前端网址、手机APP和管理系统提供API。
项目上线前,我主要负责和参与贷款模块、投资模块、还款模块的设计和开发。
项目上线后,主要负责用户模块的微信登录、QQ登录和微博登录,以及活动模块的奖励金功能和红包功能,包括红包的微信分享、QQ分享和微博分享和分享后其他用户参与抢红包功能。
对接银行存管时,参与设计和开发贷款模块、投资模块、还款模块、已经红包模块的存管对接。
2015年2月至~2015年5月,京东新干线运输管理系统(京东)
相关技术:Spring,Spring MVC,MyBatis,SAF,redis
京东到家移动交易平台为京东到家APP和H5提供接口服务。我主要负责首页相关功能模块,网关系统的校验功能模块和网关配置系统
2014年4月至~2015年2月,京东新干线运输管理系统(京东)
相关技术:Spring,Spring MVC,JQuery,RESTEasy,MyBatis,Velocity
项目前期,负责系统的搭建和系统架构的实现,系统采用Spring + SpringMVC + JQuery的Web开发框架。使用jd-redis实现缓存,基于Clover分布式调度框架实现异步处理,采用MQ分布式消息服务平台。通过Restful服务为子系统提供服务,通过SAF服务为外部系统提供服务,使用Spring AOP设计实现系统业务日志的记录功能。
项目中期,负责新干线系统的仓內作业流程设计,并实现相关功能。项目后期,设计实现用户管理模块和用户登陆管理模块,基于SpringMVC注解的拦截器实现用户权限管理控制模块。
2012年10月~2014年3月,易迅网售后系统(腾讯电商ECC)
相关技术:.NET平台,C#语言,WCF服务,JQuery
项目前期,设计单件的处理操作流程,将单件的不同业务操作抽象为不同的模块并建立领域模型。模块只关注自己的业务,调度工作由驱动引擎来完成,模块每次动作完成都将给驱动引擎发送消息,引擎驱动整个流程的流转工作。设计和实现取件、送修、发货、退款和损益等业务模块。
项目后期,通过MSMQ实现异步消息机制解决了异步处理问题,减少系统串行逻辑,增加系统吞吐量。通过MSMQ实现操作日志记录、流水记录、短信发送和微信推送以及任务式数据分配+作业人员分配的业务模式。另外还负责配置信息维护和面单打印等功能。
系统上线后负责系统维护和其他系统模块的开发,主要有:售后申请单模块化,设计实现申请单的模块化改造,不同类型的申请单,异步加载不同的模块。售后大家电系统,实现大家电收货与检测模块和销账检测模块。售后不入仓系统,设计实现维修模块、维修检测模块和付费质保模块以及流程切换功能。