求职意向
Java开发工程师 北京 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 汽车工程
2020.x -2020x 锤子简历大学 汽车工程
工作经验
2020.x -2020x 天狮集团 java高级软件工程师
2020.x -2020x 锤子简历信息技术有限公司 java高级软件工程师
2020.x -2020x 锤子简历信息技术有限公司 Java软件工程师
项目经验
2020.x -2020x 今天买买app-跨境电商搜索系统 java高级开发工程师
技术:dubbo微服务框架,nacos作为注册中心、配置中心。数据库mongoDb,搜索引擎solr和elasticsearch,消息队列采用roketmq,定时任务采用xxl-job分布式任务框架。
前端采用ios、Android、H5、微信小程序等多种前端类型。
自动化部署采用cicd、jekins、tapd、k8s等方式。监控和链路追踪等采用skywalking
项目简介:今天买买app是一款电商app,分为国内版和海外版,海外分为拉美、非洲、俄罗斯、亚太等多地区分站。 搜索项目是电商搜索框中的搜索功能,对用户输入的关键字进行商品的匹配和搜索。
功能及模块:
1. 搜索功能:搜索功能主要通过前端传入的参数去搜索引擎进行实时搜索商品,包括排序、活动和身份价格、国家价格的设定等等。
2. 数据同步:数据同步功能是将mongo中商品数据定时全量同步到搜索引擎中,目前国内采用的es、海外采用solr作为搜索引擎。定时任务采用xxl-job分布式任务框架。增量同步是mongo中有数据变动的时候,通过mq通知的方式增量同步到搜索引擎中。
3. 联想词搜索:该功能主要是通过用户在app中的搜索框数据一个词的时候,后端通过算法推荐给用户下拉的联想词列表供用户选择。
2020.x -2020x 今天买买app-跨境电商IM通讯系统 java高级开发工程师
技术:dubbo微服务框架,nacos作为注册中心、配置中心。数据库mysql,消息队列采用roketmq,定时任务采用xxl-job分布式任务框架,im核心采用网易云信
前端采用ios、Android、H5、微信小程序等多种前端类型。
自动化部署采用cicd、jekins、tapd、k8s等。监控和链路追踪等采用skywalking,内存监控采用AWS。
项目简介:im功能是内嵌到今天买买app中的实时聊天系统。
功能模块:
1. 好友:好友模块主要分为加好友、好友聊天、好友分享等功能。
2. 群聊: 群聊功能主要分为创建群、创建官方大群、一键建群、群聊、群设置等方面。
3. 素材管理: 该模块主要是用户收藏表情等素材上传只S3服务器,我们数据库保存S3地址。
4. im数据统计:该功能为后台web管理页面统计图表显示和excel导出功能,通过网易云信接口回调,进行数据落地数据库,用xxl-job定时任务进行每日统计用户数、累计用户数、活跃用户数、活跃区域、消息数、群组数量等统计,数据导出功能采用easyExcel。
2020.x -2020x 今天买买app-跨境电商支付系统 java高级开发工程师
技术:dubbo微服务框架,nacos作为注册中心、配置中心。数据库mysql,消息队列采用roketmq,定时任务采用xxl-job分布式任务框架。
前端采用ios、Android、H5、微信小程序等多种前端类型。
自动化部署采用cicd、jekins、tapd、k8s等。监控和链路追踪等采用skywalking,内存监控采用AWS。
项目简介:该项目是今天买买app中的核心支付系统,该项目主要用于购买商品支付、退款、对账等。
功能模块:
1. 支付:国内支付主要包括微信、支付宝、银联、银行卡、钱包等支付方式。
国外支付主要包括PingPong、PayPal、Giropay、Visa、SOFORT、MasterCard等三方支付和各国家地区银行卡支付、钱包支付等。
2. 退款:退款主要针对各个支付方式进行退款处理。
3. 钱包:钱包是面向余额支付的支付方式,主要针对用户储值、支付等功能的操作。
4. 对账:该功能是定时针对各个支付方式,和三方系统进行对账,采用xxl-job进行每日、每月定时对账,该对账数据主要用户财务人员对账。
2020.x -2020x 奥蓝际德酒店app项目 java高级开发工程师
技术:dubbo微服务框架,nacos作为注册中心、配置中心。数据库mysql,消息队列采用roketmq,定时任务采用xxl-job分布式任务框架 。
项目简介:该项目是类似携程的酒店功能,可以在该app中查找附近酒店、房型等并进行入住。
模块:
前台:前台主要是app中的功能,包括酒店查找、房型详情的查看、入住等。
后台:后台主要是web管理界面,用于商户配置酒店信息、上传图片信息等。
订单:订单系统包括下单和退单,用户通过前端选择酒店房型进行下单或退单,后端进行订单信息管理。
支付:支付主要是微信、支付宝、银联、银行卡等支付方式。
2020.x -2020x 中银企e贷小程序 java高级开发工程师
中银企e贷小程序通过小程序在线申请贷款、提用贷款和还本付息,银行根据企业数据(行内、行外),进行大数据分析,通过模型实现在线评级、自动审批、在线还款和自动风险预警。
框架:SpringBoot 、dubbo+zookeeper
前端:vue
项目概述: 根据时间点以及公司的需要,在小程序里开发不同获客功能的项目。
贷款意向填写: 根据意向客户在小程序中填写内容中的企业和法人信息等查询该企业工商司法数据真实性和规模等,校验是否是中行存量客户,对该企业进行各维度分析,并分配给对应客户经理。
在线测额: 意向客户在小程序在线测额入口进行信息填写,对不同类型贷款额度预测额,根据企业规模和信用情况、企业纳税情况、房屋资产等信息计算该客户预贷款额度,最终将客户信息分配给对应营销客户经理。
客户分配概述: 根据企业所在地区、资金情况将该客户分配给对应区域的客户经理,客户经理可在web管理端查看被分配客户,也可在客户池认领中小企业客户,针对不同客户进行线下联系和营销。
接口防刷和并发访问控制: 对小程序需要访问的一些后端接口进行统一的手机号和ip维度次数限制,避免系统被恶意重复调用接口导致瘫痪。 对后端连接数和并发数进行控制,避免因为客户端连接数过多而导致系统瘫痪。
中小企业线上贷款(预准入) 根据客户在线上h5页面填写的企业以及法人等信息,进行工商司法数据的校验,对该企业纳税情况、企业规模、信用等级一系列校验,对该客户是否有贷款资格和各个贷款申请情况的预查询操作。 该功能模块包括自动和手动/客户来源下各个白名单管理和配置、报表生成、web管理端各个功能。
2020.x -2020x 中国银行生物识别信息平台 Java工程师
该项目分为客户生物信息识别系统和生物信息系统管理端,其中管理端为web项目。
一、客户生物信息系统,定位为全中国银行客户生物特征的统一鉴别平台,集人脸、指纹、声纹、签名等生物信息管理和特征鉴别功能于一身,同时具有识别规则管理、生物鉴别适配、生物鉴别引擎管理等功能。
二、生物信息系统管理端,主要实现对生物识别系统各参数、阈值的配置以及报表查看等功能,以实现更好的用户体验。
相关技术: springboot mybatis mysql SOA治理框架采用Dubbo
开发方式:敏捷开发
负责模块:
一、生物信息系统:
1.人脸1:1识别 根据前端传入图片进行比较,返回比对结果。
2.人脸1:N识别 根据传入前端采集人脸照片生成人脸特征值数据,返回客户信息。
3.唇语活体检测 根据前端上送至FTP服务器的视频文件,读取视频流(base64编码)传入引擎进行唇语活体检测,将最佳人脸照片上送至影响平台,返回检测结果。
4.声纹随机码生成、声纹注册与更新、声纹识别
5.定时任务 定时清理服务器缓存图片、定时交易数据转历史,定时生成日报月报等。
二、系统管理端
1.人脸识别阈值 人脸识别阈值的增删改查
2.交易日志查询 人脸识别1:1、1:N的当日和历史交易查询。
3.人脸1:N特征库管理 特征库组的增删改查,人脸照片批量铺底到识别引擎对应的组里。
2020.x -2020x 烽火台app Java工程师
烽火台app项目是中国电信研究院竞争态势分析、舆情分析等,整个烽火台项目开发共分三个部分,数据采集层,计算加工层,App数据展现层,本项目为App数据展现层项目 模块:竞争态势,套餐搜索,点上资费、竞争速递、个人信息模块等
相关技术:
前端:h5、js、react
后端:springBoot、myBatis、mysql、elasticsearch、
负责工作:
后端框架搭建、数据库表设计、代码实现、需求分析、项目部署等,所有后端相关工作均由本人一个人完成。
负责模块:
一、竞争态势: 按条件展示页面信息
1.地图热力值
2.话术信息展示
3.推荐套餐列表展示
4.价格用户份额对比,柱状折线图
5.竞争最激烈的5个省,柱状折线图
6.套餐信息上报:用户上传套餐图片和文字,图片和文字信息上传到本服务器同时同步上传到另外一台ftp服 务器, ftp服务器将此图片识别成文字并返回word文档,同时经过人工处理后生成套餐信息存入数据库
二、套餐检索:
1.套餐检索模块采用es搜索引擎进行搜索
2.使用ik分词器进行中文分词。
3.使用logstash-input-jdbc插件进行数据库与es的数据同步。
4.使用kibana插件测试es数据 5.该模块有搜索历史记录和清空历史记录功能
三、竞争速递: 联通和移动当日、7日、15日、30日地图热力值、话术、条件查询套餐列表等数据
四、个人信息: 用户的信息展示、用户的上报列表展示、修改密码、检查更新
五、点上资费:轮播图、话术、数据详情、最新上报、今日上报等数据展示。
2020.x -2020x 搭伙APP数据分析平台 Java工程师
web项目,主要采用maven打包,
后端springboot+MyBatis+Dubbo框架,
前端主要采用bootstrap+layui+layer+layDate+js+jQuery。
项目描述:数据平台项目是搭伙APP的后台数据管理平台,主要针对APP的数据统计和管理。
负责模块:一、基础管理模块:
数据字典:数据字典表增删改查功能。
文件管理:文件上传至亚马逊s3服务器。并分类显示上传后文件列表。
机构保费目标:机构保费目标的增删改查前后端代码编写,导入功能实现。
个人保费目标:个人保费目标的增删改查前后端代码编写,导入功能实现。
二、报表统计模块:
销售公司机构保费即时报表、销售公司机构保费报表、销售公司机构增员即时报表、销售公司机构增员报表、每日统计、每日统计保费-历史、每日统计增员-历史、产品保费统计、搭伙报单统计、产险报表、健康险报表、寿险报表、养老险报表、销售公司报表等14个页面按条件分页查询列表前端、后台代码编写,每个报表支持导出excel功能,其中包括文字、列表、echarts图表类动态显示等功能。
三、总体进度及达成率功能:季度与月份达成率按选择季度或月份动态显示页面前端、后台代码编写。页面包括饼状图、折线图、列表等动态展示。
2020.x -2020x 搭伙APP Java工程师
APP项目,maven打包,springboot+MyBatis+Dubbo框架,前后端分离的开发模式,分布式系统,idea、Navicat、postman等开发工具:
项目描述:搭伙保险APP是安邦集团旗下北京搭伙科技有限责任公司创立并运营的综合金融服务平台。
负责模块:
1.团长模块-->工作清单功能:
(1)团长查看组内成员工作清单列表,根据日期和成员头像查询实时组内成员当日是否浏览产品、出单、转发产品、浏览文章、转发文章、看视频、转发视频、听音频等信息。
(2)数据库中工作清单表每晚24点自动更新数据。
(3)每次查看要更新数据库最新工作清单情况。
2. 团长模块-->登录管理:
(1)查看团员登录情况,按日期查询日期区间内每天登录和未登录人数以及登录百分比。
(2)根据名字模糊查询未登录团员详情。
(3)选择未登录人头像通知团员使用app(短信和APP推送的方式)通过kafka发送。
3.业绩分析模块-->
(1)团队业绩分析: ·用户与团员的收入、出单量、保费折线图展示。用户的团队出单量最多的产品、保费最多的产品展示。
(2)团员详情: ·团队业绩分析页面点击团员详细进入团员当月收入、出单量、保费明细列表分页并按可选日期展示。 ·按姓名模糊查询,按收入、出单量、保费顺序和逆序共六种选择排序。
(3)单个成员的业绩分析: ·在团员详情页面点击个人详情按钮进入单个成员的业绩分析页面。 ·功能同用户的业绩分析相同。
(4)用户的业绩分析: 用户的收入、出单量、保费折线图按可选日期展示。 用户的收入与团队总收入按日期柱状图显示占比。 用户出单最多的产品、团队出单最多的产品展示。
2020.x -2020x 科东调度信息-元数据管理(包括国分云端、省地云端、省地客户端等三个项目) Java工程师
软件环境:Spring、SpringMVC、MyBatis、JS、国产南大数据库、达梦数据库、金仓数据库
开发工具:STS、IDEA、SVN、Git、JDK1.7、Tomcat7
负责模块:
一. 元数据维护痕迹查看: 进行增删改查操作时, 进行动态拼接增删改的历史内容,并保存维护痕迹模块表中.
二. 登录拦截器: 当登录过期时,如果进行增删改等操作,则通过拦截器拦截请求,并跳转到登录页面.
三. 云端重置: 选中重置内容,如果是已发布内容,则使用历史表记录替换临时表记录,如果是未发布内容,则直接删除临时表记录.
四. 客户端更新: 通过Dubbo获取云端发布的南大数据库sql语句,在客户端拼接成达梦和金仓数据库可执行语句,并执行.
五. 云端历史版本查看.
六.省地云项目代码移植工作
七.南大、达梦6、达梦7、金仓等四个数据库差异性对比。
项目模块:
一、元数据版本: 显示云端元数据库版本号、发布人、发布时间、校验码等,导出Word、Excel等功能.
二、元数据维护: 分册、分类、对象、表、属性、属性外键等增删改操作和重置操作以及分页显示。
三、元数据发布: 待发布查询,查询所有待发布的记录。
四、一致性检查: 云端一致性检查: 执行检查,检查最新版本表和历史版本表,查看最新版本表是否被篡改;
项目简介:
为了规范调控云的表结构,按照国调下发的结构化设计文档规范,将调控中心的公共模型、一次设备、保护、自动化等设备模型的表结构管理起来,按照分册、分类、对象、表、属性五级管理方式进行管理。 云端维护完成后,需要采用消息总线同步下发给客户端(包括国调、六家分中心、20多个省调)。 客户端调用云端服务,获取全量元数据(分册、分类、对象、表、属性、元数据库版本号等)。 客户端调用云端服务,通过MD5码校验本地元数据与云端的一致性。
2020.x -2020x 辽宁省大米网客户管理系统 Java工程师
软件环境:MySQL、SpringMVC、Spring、MyBatis、jQuery、Bootstrap、Linux、Tomcat、Redis
开发工具:Eclipse、Maven、SVN、JDK1.8
•负责市场活动、线索、客户、联系人、交易、售后回访等模块功能实现.
•增删改查操作以及组合条件分页查询,所有请求均采用异步AJAX请求完成.
•分页查询采用了bootstrap pagination插件,使用Apache POI完成excel的导入导出,导入时采用Apache Commons FileUpload完成文件上传.
•所有日期采用bootstrap3-datetimepicker插件;自动补全采用 bootstrap3-typeahead插件完成.
•数据字典表功能实现,并将数据字典表调到Redis缓存当中,提高读取效率
•负责将线索转换为客户、联系人、交易、以及相关备注。
•采用jackson插件实现后台所有对象转换为JSON字符串.
项目简介: 该项目为辽宁省大米网客户管理系统,主要针对企业客户做出精准的管理.
自我评价
熟练掌握SpringBoot、SpringCloud、SpringCloudAlibaba、Dubbo等流行SOA和微服务分布式架构,
zookeeper、eureka、nacos等注册和配置中心、xxl-job分布式任务架构。
熟练掌握elasticsearch、solr等搜索引擎,网易云信等IM相关组件。
熟练掌握Mybatis、Jpa、SpringJdbc等持久层框架。
熟练掌握Mysql、Oracle、mongodb。
熟悉Nginx、Redis、RocketMq
熟练掌握Git、Svn等版本控制工具
了解vue、jquery、js、html、css、bootstrap、layui、echars等前端技术
了解linux常用命令、docker等技术
熟悉敏捷试开发模式及自动化部署等工作流程并熟练使用k8s、cicd、jekins、jira、tapd等自动化部署工具及敏捷开发工具。
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/106448.html