2018/04 –至今: 风控监控系统
开发环境及开发工具:IntelliJ IDEA,jdk1.8,scala2.11、Hadoop2.6 、Mysql、Zookeeper,maven
相关技术:SSM、flume、kafka、Spark Streaming、hbase
项目描述: 根据配置的风控规则,实时监控交易系统,监控到符合风控规则的交易,实时告警
责任描述: 参与风控监控系统的框架选型和核心代码实现.,解决线上的实际问题,比如kafka的数据丢失的问题
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2017/08 –至今: 交易分析系统
开发环境及开发工具:IntelliJ IDEA,jdk1.8, Hadoop2.6 、Mysql、Zookeeper,maven
相关技术:SSM、HDFS、Mapreduce、Sqoop、Hive、mysql
项目描述: 作为第三方支付公司的产品,交易有很多类型的产品,包括网银,快捷,扫码,代扣,代付等,每天的交易量上万,每天按照商户,交易类别,银行,卡号,交易金额,交易状态,交易通道,响应码等不同的维度去统计交易数据,统计结果数据供领导、运营人员或者商户查看,以便于他们做出相应决策。
责任描述: 使用sqoop提取数据到hive,然后根据具体业务需求,对数据进行清洗,计算与转换等操作。
----------------------------------------------------------------------------------------------------------------------------------
2017/08 –至今: 代付系统
开发环境及开发工具:IntelliJ IDEA,jdk1.8,maven
相关技术:SSM、MQ、mysql
项目描述: 作为第三方支付公司的产品,交易有很多类型的产品,包括网银,快捷,扫码,代扣,代付等,每天的交易量上万,交易系统接收商户的代付订单,我们通过定时去获取订单,通过MQ减轻高并发的压力,同时在确保数据的幂等性的前提下,把代付订单发往通道,然后通过查询或回调通知明确最终的交易状态,最后通知商户。
责任描述: 主要负责通道层面的接口开发。
----------------------------------------------------------------------------------------------------------------------------------
2016/12 –2017/07: 微信小程序---高尔夫抢购
开发环境: windows
开发工具: eclipse/、微信小程序开发者工具,svn
相关技术: 后台接口采用springmvc作为代码框架,mysql为数据库,采用https协议、,微信提供的UI组件开发
项目描述: 高尔夫领域的第一个小程序,主要功能是团抢,主要包括团抢首页、商品详情、购买详情、购买记录几个页面,实现了微信支付、微信分享等功能。
责任描述: 团队合作开发,我主要负责小程序前端页面的开发和微信支付的相关功能。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2016/04 –2017/07: 高球大战app
开发环境: windows 、jdk1.7,tomcat7.0
开发工具: eclipse、navicat for Mysql、svn、WinSCP、Xshell 5、微信网页和小程序开发者工具、
相关技术: 使用了springmvc作为代码框架,mysql为数据库,redis做缓存,netty框架作为实时通讯工具、前端包括html5、css3、jsrender、bootstrap、javascript, ajax,jquery等