工作经历
2017-08-28 -2019-03-28上海翰声高级后端工程师
负责公司运营管理系统平台的开发和维护; 参与项目架构搭建以及表设计; 负责后台程序功能开发,对bug漏洞进行调试修复; 对查询效率不快的功能进行优化,考虑使用es查询、redis缓存、sql调优等手段; 按时保质的完成领导安排的各项工作;
2017-08-23 -2019-03-06北京奥金智策传媒java
独立负责码管理和数据分析系统。分析的数据的来源是用户在通过扫码进入活动形式时发生的各种数据,如项目扫码量、访问pv、访问uv、复购率、分省数据、性别分布、手机设备占比、扫码时段分析、实时统计、网络环境分布。生成码功能主要用于用户可以生成访问活动形式的各种二维码链接,采用消息队列的方式,将生成码需求发送消息至生码服务器,生成一条条可供使用的访问链接,最终通过下载的方式将文件下载出来,使得打码工厂可以根据文件中的链接去生成一个个二维码。
2015-06-20 -2017-08-20北京众恒志高级后端工程师
修改程序上所出现的bug,以及单元测试; 负责产品的后端开发,包括后端架构、设计、开发等相关工作; 根据开发进度接受项目经理的任务分配,参与项目的编程、调试和模块测试工作; 根据项目需求进行相关工具的研发和改进; 对数据库进行一些性能调优
教育经历
2011-09-01 - 2015-06-12江西科技师范大学理工学院计算机科学与技术本科
较好的完成了本科的学习。
技能
此项目是一个B2C模式的app项目,主要的功能在于领取各种优惠券,主要目的有两点, 1:与第三方公司进行合作,将对方的api链接放置我方的app里 ,达到推广效果。2:我司通过获取用户的一些操作信息,并进行数据处理,以图表或报表的形式展现给市场运营人员,分析出合理的推广策略。大致模块可分为首页、发现、理财、信用卡、保险、贷款、百行送金、券驾到、我的等模块。 使用spring、springMvc、mybatise框架,Reids作为缓存数据库,mysql用于数据存储,elasticsearch作为搜索引擎,前端使用jsp、jquery。
此项目主要用于创建营销抽奖活动,类似大转盘、九宫格、扭蛋机,大致模块分为:申请项目、项目管理、生成码、码下载、数据统计分析、账号管理、权限系统;用户可以很好的在此系统中创建一个新颖的抽奖活动形式,减少营销公司的引流成本。 使用activityMq作为消息中间件用于接收用户生码订单需求、采用redis+mysql作为数据存储,使用elasticsearch实时查询用户红包中奖的纪录,项目架构采用springBoot+springCloud+mybatis+jdbc实现,将服务抽离,松耦合,方便技术开发以及后续扩展。
此项目是用于我们公司内部专用的一个后台管理项目,采用Spring+SpringMVC+Hibernate&JDBC框架进行实现。用到了es(elasticsearch)、redis、shiro(权限控制)、nginx、echarts、mysql、tomcat、主要核心在三点,1:配置抽奖活动形式,2:抽奖策略,3:统计页面展示。运营人员可以在此系统上配置活动转盘抽奖活动形式,可以配置奖品、奖品图片、链接、用户抽奖策略,以及人群定向等功能,还有就是统计功能的查询,市场部门可以在此系统上查看有多少用户进行了抽奖、所属设备、城市、性别、红包指向量、红包领取量、奖品指向量、奖品领取量等一系列不同维度统计,方便市场人员进行数据分析。