作为一名高级Java工程师,我具备全面的Java技术栈能力,包括但不限于:
1 Java核心:我对Java语言的核心概念有深刻理解,包括面向对象编程、异常处理、集合框架、多线程和并发编程。
2框架应用:我熟练掌握Spring框架和Spring Boot,能够进行高效的依赖注入和模块化开发。
3 数据库管理:我精通MySQL数据库,并擅长使用MyBatis和MyBatis Plus进行数据访问和操作。
4 缓存技术:我具备使用Redis和Caffeine进行缓存管理的能力,以优化应用性能。
5 需求分析:我能够深入理解业务需求,将其转化为技术规格,确保开发的方向与业务目标一致。
6 系统架构设计:我擅长设计可扩展、高可用的系统架构,包括微服务架构的搭建。
7 数据库设计:我精通数据库设计原则,能够创建优化的数据库模型。
8 微服务搭建:我具备构建微服务架构的能力,能够将复杂的应用拆分成独立的服务单元。
9 系统性能优化:我能够通过缓存、异步处理和代码优化等技术手段,提升系统的性能和响应速度。
10 单元测试:我重视代码质量,熟练使用JUnit和Mockito等工具进行单元测试。
11 持续集成/持续部署(CI/CD):我了解并实践CI/CD流程,使用Jenkins、GitLab CI等工具自动化构建和部署。
1. 小米售后系统开发与建设
负责小米售后XMS系统的开发维护,小米售后系统是有多个子系统和服务,包括:库存服务、三包服务、保险服务、基础数据、售后履约服务、备件服务、修整工厂等子系统。
本人负责整个项目的后端开发管理,后端java开发团队20多人,微服务10+。全球每天单量数万条,服务的小米售后海内外业务团队大几千人。
XMS系统支撑小米所有硬件产品的售后业务,包括:手机、电视、大家电、生态链产品等。支持的售后渠道包括:小米官网、小米客服、小米公众号、京东、苏宁和第三方服务商渠道对接的售后。
XMS系统支持小米全球的售后业务,在四个地区部署XMS系统,分别为:国内、新加坡、俄罗斯、印度、德国数据机房。
2. 暴风在线项目
暴风在线后台支撑系统,包括账号体系,VIP付费,论坛,评分评论,CMS影视管理,媒资管理,自动转码,暴风盒子暴风看电影后台系统聚合爬虫,cms后台,用户账号,论坛,评论评分,推荐系统暴风TV暴风tvappAndroid版,适配市面上各种Android盒子的兼容暴风魔镜
2DAndroid版,及3DOpenGL版透镜畸变及色差矫正Android·及opengl版硬件播放器,软解播放器维持每周一个开发版,每月一个正式版的发版节奏
3. 金山游戏运营系统
3.1 esales系统是省、市、网吧各级销售商,通过 esales 系统在线划拨虚拟一卡通,最后充值给玩家的电子销售系统。
esales 系统的划拨、充值、生成卡等逻辑远程调用充值中间件,采用 xml-rpc 调用方式。
3.2 GM 客服管理系统
GM 客服管理系统是游戏客服对游戏秩序进行管理 web 系统,包括踢号、冻结、解冻、禁言、天牢、游戏公告等。
GM 系统与游戏世界程序对接,收取游戏世界信息,向游戏世界发送管理命令。
GM 系统与游戏世界程序s3relay 采用 socket 协议通信。
3.3 passport 通行证系统
passport 系统是金山用户统一身份账号系统,passport 账号可以登录金山任何游戏产品和 web 服务。首次登录游戏时,会把账号密码从 passport 库导入到游戏账号库。玩家再次登录时,账号密码直接从游戏账号库认证。
passport 系统包括通行证中心和 passport 中间件两个应用程序,分别部署在10台服务器上。前后台服务器使用 xml-rpc 通信。
3.4 游戏推广系统
游戏推广系统是鼓励推广员为金山推广新游戏,并按推广业绩进行奖励分成的在线系统。游戏认证计费系统在玩家首次登录时,会向推广系统数据库注册哪些玩家是推广玩家及消耗日志,推广系统根据这些数据进行推广业绩提成的计算。
3.5 Kboss 游戏数据统计分析系统
kboss 系统是游戏数据统计分析,包括各款游戏在线人数、登录人数、充值数据、消耗数据、ARPU等。
3.6 金山实卡管理系统
实卡管理系统包括金山一卡通、新手卡、毒霸一卡通、毒霸新手卡的生成、发货、审核、激活等流程管理系统。
售后到店项块: 包括 现场叫号、官网到店预约、工单创建、接单处理、返还用户等模块。整个系统承载了手机、生态链小件的售后服务管理。包括国内、海外用户,海外部署在新加坡、印度和俄罗斯三个亚马逊 aws 机房。国内海外每年服务单量超过 1000 万条。整体后端 java 研发 10+
售后上门项目: 包括:手机端 App 模块、基础数据设置、上门服务单管理、上门单接单、上门故障及处理方法管理等模块,上门项目主要承载大家电品类,包括上门安装、维修、检测等,在国内和海外部署运营,海外主要是东南亚国家及印度使用上门系统。 用户使用流程: 用户打电话到厂商客
数字大屏项目 数字大屏项目包括: 前端展示、后端数据抽取配置、数据仓库构建(定时任务、数据主题层、数据应用层、数据明细层)等模块。数字大屏项目是低代码或零代码项目,运营人员只需要会写 sql,就可以自定义自己的数字大屏。 用户使用流程: 运营人员在后台可以自助创建数字
1.暴风在线后台支撑系统,包括:账号体系,VIP付费,论坛,评分评论,CMS影视管理,媒资管理,自动转码。 cms影视管理后台主要是管理暴风影音的影片,上架、下架、审核、修改、冻结等管理。 自动转码是通过一套流程将视频格式转成指定分辨率和码率的视频文件。 2.暴风影音客
暴风看电影官方版是暴风公司推出的一款视频客户端,暴风看电影相当于是一个视频浏览器,聚合了全网最全的影视资源、使用简单轻便、性能快速稳定可靠。全新会员体系,各种大片随心看没广告,有3D、左眼、右耳、魔镜、字幕全支持。 本人负责PHP后端接口,数据以json方式提供给客户端。页
小米官网售后,用户可以在小米商城官网申请售后,包括退换修、安装、移机、检测等售后服务。 小米商城售后支持所有小米硬件产品的售后服务。 商城售后页面和售后xms后端系统通过json接口调用,售后xms后端采用Java开发,商城页面采用PHP开发。 本人负责售后xms后端的系统