求职意向
java后端开发 北京 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 计算机科学与技术
工作经验
2020.x -2020x 搜狐畅游 高级java开发工程师(leader)
项目:畅秀阁直播/畅游+ app直播
主要工作:
1.后端开发leader,主要负责工期安排,需求评审,疑难问题解决。
2.负责直播业务pc端app端后台业务,主要负责大型活动开发,日常jvm监控,以及数据库慢查询等优化。
3.负责线上问题处理,业务上的问题主要通过分析日志和代码去定位,技术上的问题,比如并发等带来的问题,数据库主从延时等问题,通过分布式锁,优化sql等方式解决。
4.优化以及监控工作,监控主要是和运维一同搭建了分布式链路追踪 pingpoint监控,通过它可以监控到服务的http请求,qps以及jvm的FullGc和cpu等情况的实时曲线,更好的去分析系统的瓶颈,以及对一些慢查询sql的优化,当线上出现问题时pingpoint能有效的看出服务模块之间哪条链路出现问题,更快的解决问题。 5.部分工程重构:有部分项目较老,jdk1.6,数据库连接池c3p0,通过pingpoint观察jvm的情况,该工程FullGc的频率特别高,导致系统卡顿(现象:用户进入直播间会出现延时),更换工程springboot 引入druid连接池,分析FullGc的原因,因为工程中存在较大的对象没有及时回收,使用redis去替换内存方式得以解决。
本人擅长:1.线上问题定位与解决
2.性能优化:主要是sql优化、jvm优化等
3.设计能力较强,设计功能考虑的较为完善
4.沟通管理方向较强,善于沟通,带动团队氛围
主要技能: spring、mybatis、spring mvc、springboot、linux、Nginx、redis、mycat等
2020.x -2020x 锤子简历信息技术有限公司 高级java开发工程师
1.ods系统:
系统简介:针对公司各个游戏的统计数据展示等。(本项目属于二次开发)
主要技能:java 、js、jquery、ssm框架、oracle、linux、shell等
个人职责:主要负责框架的修改,java后端数据查询处理,前端展示等。大部分展示的都大同小异,额外新鲜些的 例如:1数据分析,根据后台数据生成pdf测试报告供老板参考;2.提供对外数据查询接口,以及数据接收等;3.文件上传处理,根据上传execel入库数据,调用第三方接口获取数据等。
2.多线程短信发送:
系统简介:公司游戏上线时,有十万级甚至百万级短信发送,为了保证效率开发此系统
主要技能: java、Executor框架、JDBC、linux、shell等
个人职责:主要负责程序逻辑以及表设计,代码的开发,保证发送速度以及发送质量。
最终,选择将开发的纯java代码打成jar包,以jar包的形式在linux机器上运行,参数通过main方法去接收。经过反复调试选择出合适的最大线程数运行。
3.车载屏wayplay项目
系统介绍:随机打车软件的流行,大多数人出行都会选择便捷的网约车,而在坐车的时候往往都是看着手机更甚至仅仅是坐着,所以车载屏的商业模式就来了,可以让乘客在坐车的同时看着视频和广告,车载屏主要以看广告得金币换现金和礼券等模式吸引乘客。
主要技能:java、mysql、springboot、srpingcloud、linux等
个人职责:项目由5个人开发,3个java后端,一个小程序开发,一个安卓开发,我主要负责视频模块和广告模块,后端选用微服务框架,每个java后端维护着自己的项目,客户端统一和一个客户端进行交互。其他服务提供者,仅仅是提供服务提供所需要的数据,为了防止服务雪崩,项目中采用了注册中心高可用,服务提供者和服务消费者都是多模块的模式,为了保证视频访问的速度,我们采用了腾讯cos对象存储(自带CDN加速)。
2020.x -2020x 锤子简历信息技术有限公司 高级java开发工程师
BSS系统: 主要负责山西、天津、吉林、内蒙四省省份需求。
个人职责:营业组-前后端开发,weblogic部署java web ,linux机器部署c++代码 系统介绍:BSS系统主要是针对省份联通业务的系统,有营业模块:主要是办理业务, 帐管模块:主要负责算费的,信控计费模块:主要是流量语音等计费方式,资费的配置 等。 技术:java js linux oracle 等
2020.x -2020x 北京天源迪科信息 java开发工程师
1.cbss在线信控项目(2015.07-2015.12) cbss在线信控项目-计费模块
个人职责:后端开发,联调,部署 系统介绍:cbss在线信控 项目-计费模块主要分为对短信,vac(彩信等),流量,wlan,语音业务, 计费模块 主要对以上各业务进行计费控制。
主要工作:参与并负责流量业务计费的后端开发和 联调时的bug修复。 技术:java、linux
2.模拟多租户(2016-02-2016-04) 中国联通总部号卡资源集中项目省份个性化的前期准备,
个人职责:后端 前端js开发,系统 简介:号卡管理系统实现省份自定义模式,省份可以自己上传css文件js脚本或者jar包, 实现省份个性化技术:java 、jsp、 linux、 mysql 、maven等
3.中国联通总部号卡资源集中项目(2016-04-2016-08) java web开发 中国联通总部号卡资源集中项目: 需求:全国号卡集中管理 平台:阿里云 框架:spring、spring mvc、mybatis、阿里hsf 缓存:tair 消息:ons异步发送消息 数据库:分布式数据库 分库分表
个人职责:1.参与前期需求讨论以及数据模型的建立2.负责java后端的开发:池模块:主要包括 号码出入池、上下架后端和前端页面功能的实现,以及池使用者的维护。3.负责出差给 哈尔滨、济南的省份同事讲解开发框架及流程、协助他们开发一个完成的小模块。4.负 责linux服务器部署等 技术:java、spring mvc、mybatis、generator、分布式服务框架HSF、分布式消息 ONS、分布式缓存tair、阿里云分布式mysql数据库(DRDS)等
自我评价
本人做事稳重,对待工作认真负责 待人真诚,善于沟通,有一定的管理能力,对线上问题较为敏感,定位和解决线上问题能力较强。
我性格坚毅,沉稳不屈,可以迎接任何挑战 我乐于学习,充满好奇,愿意接受并使用新知识新观点
喜欢java 开发,对代码一直具有饱满的兴趣 (喜欢看csdn、极客时间、知识星球等相关技术的内容)
具备一定的软件分析、开发和应用能力,拥有较强的学 习能力与团队精神,拥有很 强的适应工作环境的能力
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/63808.html