求职意向
Java高级开发 广州 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 软件技术
工作经验
2020.x -2020x 锤子简历信息技术有限公司 技术经理
负责与甲方对接项目,包括需求的整理、paas平台的对接、项目的交付等。
负责项目的技术及开发团队的管理,包括核心业务的梳理、微服务架构的设计、scrum敏捷开发。。。
2020.x -2020x 群艺集团 研发主管
- 负责公司基础平台的研发
- 负责技术部的管理
- 负责初中级开发及技术指导
- ……
2020.x -2020x 锤子简历信息技术有限公司 java开发
- 原有系统的维护,包括人力资源系统、酬金系统等
- 参与新项目的开发,包括全业务系统、高校一体化等
- 全程负责用户体验项目、业务实用化版本检测管理系统(类APM应用监控系统)
项目经验
2020.x -2020x 微好店商城 架构师
微好店是一款社交电商App,聚合了淘宝、天猫、拼多多、京东等平台的优惠 劵。。。
本人职责如下:
1.负责商品搜索、商品推荐的研发
2.负责第三方订单拉取、同步、结算等相关功能的研发
3.负责账户余额提现、提现限制等功能
4.负责好友管理、多级粉丝管理等社交人脉功能的研发
5.负责项目部署等工作
业务侧微服务划分:
订单管理微服务+结算管理微服务+商品管理微服务+搜索微服务+人脉管理 微服务等
技术栈选型:
Spring Cloud(Gateway+Nacos+Feign)+Spring boot+Mybatis+My batis plus+Mysql+Redis+Jwt+Security+xxljob+Lombok+Swagger+Roc ketMq+ElasticSearch+Neo4j
Devops构建:
maven+jenkins+gitlab+docker+k8s(Rancker管理/Grafana)
2020.x -2020x golden-investor活动营销系统 技术经理、scrum master
全程负责宝洁方golden-investor活动营销系统
协助产品经理整理用户故事,mvp最小可行产品的制定
协助并参加技术架构的设计,搭建及评审工作
负责敏捷开发管理的工作,包括敏捷四会管理/TDD单元测试导入等
负责code review规范制定,包括sonar工具检测/alibaba规范,及制定代码审查流程
负责项目上线及版本管理等工作
负责与保洁paas团队的对接,包括kibana/kubernates/grafana/apim,及dev/sit/uat环境的集成部署等
。。。
技术栈选型: spring cloud + spring boot + mybatis + pg sql+redis等
2020.x -2020x mpmd开发平台构建 研发主管
1:统一的后台管理,基于shiro+jwt+redis的单点登录系统
2:统一的服务监控,包括注册中心管理、服务链路监控、服务网关路由配置、聚合swagger统一接口文档等
3:聚合jenkins+sonar+gitlab的持续集成与代码管控平台
4:聚合elk的日志采集与分析平台
5:统一的代码生成器、流程引擎管理等
……
2.4单体式应用开发版本在百万级的用户与千万级的数据量冲击下,已无法适应大量涌入的用户流量,基于业务高速发展的前提下,积分制管理平台面临着向3.0大版本,也就是分布式架构改造的必要。
mpmd是完全前后分离的开发框架:
前端采用react+redux+ant design+webpack等技术,
后端采用spring boot +spring cloud+redis+rabbitMq+mysql等技术,
接口联调采用基于restful风格的swagger组件。
mpmd的基础架构主要由实时结算服务,主系统,第三方集成,和统一认证管理平台等组成,在此之外还有考勤子服务,打印子服务,综合管理平台等业务系统。
技术点:
1:基于spring cloud的分布式系统架构的技术选型、设计和落地。
2:指导开发采用mq异步打卡机制,对高峰期的客户打卡功能进行流量削峰。
3:指导开发采用分批次的在线奖票连打功能,避免单接口的数据流量过于膨胀。
4:指导开发采用位图算法对之前漏打卡扫描的优化,替换了之前的全盘扫描机制。
5:系统业务日志入库功能的优化,改为基于注解式的统一日志采集,便于日志管理及分析
6. redis预热用户常量数据,防止项目初期大量的缓存穿透造成的雪崩现象,用户token及部分稳定业务数据的存储。
。 。。。
2020.x -2020x 业务实用化版本管理检测系统 java开发
项目描述:
业务架构作为南方电网公司企业架构(EA)的重要组成部分,其描述了业务域、一级业务分类、二级业务分类、业务流程以及业务分类之间的协作关系、业务流程之间的协作关系,是信息化系统实现的重要参考。 南网业务系统设计遵循南方电网公司企业架构,系统根据业务模型、需求分析和详细设计基本遵从了EA的业务架构,但系统实用化后面临以下问题:
1)应用系统的最终实现与EA的业务架构的映射缺少有效的版本检测应用;
2)无法实现对业务系统各应用模块的实用精益化管理。 因此,构建基于EA架构的实用化及版本管理应用系统,实现目标系统的实用精益化管理可谓是迫在眉睫。
本人职责:
1:负责用户侧需求调研及相关文档杜撰。
2:协助系统架构师编写技术方案。
3:搭建项目基础开发框架。
4:负责用户模块、应用模块、业务模块及告警模块的设计及部分代码的实现。
技术选型:
本项目基于ssm的后台开发框架,通过4A单点授权验证接入到系统后台,表现层采用的是bootstrap+echart+jquery进行展现,逻辑层主要是通过对数据进行离线的统计与分析,并采用redis缓存技术对查询数据进行缓存,数据库层采用oracle做持久化,并封装了用户常用的视图结果集,对于数据量较大的表查询进行了索引优化与执行计划跟踪。
对于本项目数据采集一侧,经过多方讨论,最终采用的是旁路与探针的技术,通过“引擎”+“特征库”的方式,采用流量复制,在用户营销系统流量入口处接入新的流量,然后将用户请求的http数据流恢复,形成业务数据,与此同时,在目标系统上部署版本检测Agent,以监控目标系统的版本更新及系统运行状态,然后将采集到的数据存到数据库中,采用离线、缓存增量的方式对数据进行统计与分析,最后将分析后的结果呈现给客户,实现了实用化及版本的可视化管理,得到了客户的一致好评。
2020.x -2020x 基于用户体验的研究与分析系统 java开发
项目背景:
目前电力系统依赖于信息化程度越来越高,同时信息化对电力系统的效率的提升也功不可没,为电力系统的飞跃提供了有力的保障。 传统的方式逐步被信息化所替代。客户沟通也渐渐转移到信息化系统层面。 然而,随着信息化的加剧,电力系统的各种信息化子系统也变得庞杂,客户量也大大增加,客户对信息化系统的要求也越来越高。 为了应对日益增长的信息化需求、提高电力系统的服务质量,信息化系统需要从方方面面着手进行改善。提高客户体验的诉求也随之而来。 基于关键信息系统运行监控数据、用户调查等数据,借助大数据分析技术,构建自动计算指标体系,部署相应的采集分析工具,分析信息系统的客户体验满意度的事情迫在眉睫。 本项目将对信息系统的客户体验评估方法进行研究,制定广州供电局局信息系统客户体验评估标准,以及相应的评估方法,基于该评估方法还会对广州局主要信息系统进行客户体验的评估分析。 另外,为了提升广州供电局未来信息系统的客户体验,本项目还将制定信息系统建设的客户体验设计标准。
个人职责:
1.参与编写项目需求说明书,概要设计和详细设计,数据库模型的设计等。
2.负责项目框架技术选型、搭建和部署等。
3
.负责项目功能模块的编码与实现,包括用户模块设计开发、业务模块设计开发等。
技术选型:
本项目采用基于浏览器插件的方式,对目标系统用户在浏览器端的所有行为进行采集,然后形成一套接口API,部署在大数据HADOOP平台HBase数据库下,后台采用基于ssm的开发架构对数据进行提炼分析与统计,前端采用bootstrap+echart进行展现,最后对统计与分析后的数据进行验证,以可视化的方式呈现用户体验的各项指标,对于客户领导决策提供了数据层面的帮助,也确切的提升了目标系统的用户体验,得到了用户的一致认可。
2020.x -2020x 佛山移动俱乐部&&佛山移动全业务&&佛山移动人力资源等 java开发
俱乐部项目主要是对佛山移动数据业务中心各俱乐部业务进行统一规划整合,对于俱乐部平台间存在共性的功能实施整合,实现了后台统一管理,集中提供“用户管理中心、信息发布管理、营销协同、运营管理、系统接口。
我的职责:
1、实现俱乐部入口统一、短信端口统一、后台管理统一
2、实现俱乐部互动短信营销的可配置
3、实现俱乐部短信群发宣传可配置及审核
4、实现子俱乐部的定制、栏目及子栏目定义、发帖回帖
5、实现会员10086.cn单点登录,俱乐部会员激活、会员资料管理
6、实现业务营销管理
7、各大俱乐部数据迁移及整合,实现信息统一发布、会员集中管理
8、实现对同步过来的营销方案数据进行增、删、改、查等功能,将营销方案适用的会员组进行绑定,以便前端能够实现精确推送
全业务项目主要针对佛山移动宽带报装业务进行展开,用于佛山移动对佛山各区宽带安装的统一管理、营销分析管理、报表管理等,业务遍及顺德、禅城、三水、南海、高明五大区域,是佛山移动主营业务之一。
我的职责:
负责部分数据库的设计,负责库存管理、工单管理两大模块的设计与开发,负责工单流转的设计以及权限的设计和分配,负责app端接口的编写,负责项目的部署与系统的上线等工作。
自我评价
1.本人从事及负责的项目较多,有很强的项目管理经验和文档撰写能力。
2.j2ee基础扎实,熟悉SSM开发架构,设计模式、jvm优化等。
3.熟悉oracle、mysql、nosql等数据库,熟悉sql优化、分库分表技术、防sql注入等技术与原理,熟悉redis、memcached、neo4j、es等。
4.熟练MyEclipse、idea、soupUI、power designer、visio、mindmanager、secureCRT、svn、maven、sonar等工作与开发辅助工具。
5.熟悉linux操作系统,熟悉shell脚本。
6.熟悉soa,webservice、http、activemq、zookeeper、dubbo、nginx、lvs等。
7.乐意挑战新技术,接受加班。
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/61576.html