甜薪工场甜薪工场
甜薪工场
工作者接单雇主招人
查看岗位
人才库人才详情

我擅长9年Java开发工作经验, 熟练掌握前后端多项开发技术

gggitpl
产品研发/全栈工程师互联网/科技公众号
个人优势
9年+Java 后端开发经验,精通使用 Java、J2EE ,熟练使用 Springboot、MyBatis、JPA 等服务框架技术,熟练使用
Mongodb、MySql 等主流数据库,熟练使用 Redis 内存数据库,熟练使用 iview uniapp vant tailwindcss flutter
等前端框架, 熟练使用 Linux 操作指令, 熟练使用 Docker、Nginx ,了解k8s。
工作经历
广州步云
2014.03 ~ 2016.01
项目期间,主要是担任 Java 开发工程师,该系统主要基于微信生态,打造一系列产品 微商城,微官网,微名片,微营销, 分销等等, 主要负责微信平台相关开放接口的封装与调用,对接客户了解市场需求,后台业务逻辑/前端页面的编码实现,
成都奇马网络技术有限公司
2016.02 ~ 2018.02
项目期间,主要是担任高级开发工程师,该系统主要为幼儿园提供服务,包括财务服务/人员管理/费用支付/及时通讯等模 块, 主要工作为独立完成模块的设计与实现,业务代码部分单元测试,系统其它模块代码的重构以及 SQL 优化
西谷智慧科技有限公司
2018.05 ~ 2019.08
项目期间,主要是担任5人研发小组长,项目主要涉及到城市管理,智能设备数据采集,数据统计提供实时结果给监控大屏 展示/显示预警信息,在项目中主要主要负责技术调研选型,关键代码的实现,代码重构,SQL 调优,任务分配
成都至钦科技有限公司
2020.05 ~ 2022.08
1. 参与产品部需求与可行性讨论,提出技术可行方案; 2. 参与项目功能架构设计; 3. 完成相关服务模块的设计与开发,配合前端完成联调; 4. 完成测试过程中的 BUG 修改; 5. 配合负责人完成服务上线。
教育经历
北京航空航天大学
计算机科学与技术大专2010.01 ~ 2013.01
项目经历
微网播
Java开发工程师
2014.03 ~ 2016.01
项目职责:项目期间,主要是担任Java开发工程师,该系统主要基于微信生态,打造一系列产品 微商城,微官网,微名片,微营销,分 销等等 1、负责微信开放接口的封装,提供稳定高效的接口 2、对接客户了解市场的需求 3、 系统使用的是国内小众Web开发框架JFinal,数据库为Oracle 4、其它常规开发任务,前端页面编码,SQL调优,代码重构等
查看详情
豆爱校幼儿园管理系统
Java高级开发工程师
2016.02 ~ 2018.02
项目职责:项目期间,主要是担任高级开发工程师,该系统主要为幼儿园提供服务,包括财务服务/人员管理/费用支付/及时通讯等模 块 1、项目需要多端支持,基于时间成本考虑当时选用了比较流行的混合开发,采用APICloud框架 2、由于需要支持多客户端调用,原Spring MVC+JSP不能满足系统要求,建议采用Spring Cloud微服务框架对原有应用拆分 3、PC后端采用Vue+iView框架实现 4、系统有支付需求,接入微信/支付宝 5、人员签到消息/学生缴费提醒消息/优惠消息等等消息,如果安装app使用极光推送消息/未安装关注了公号使用微信公众 号消息推送/老师与家长沟通使用融云 6、一些新技术的调研,其它常规开发任务,SQL调优,代码重构(该项目由于其它原因未大规模推广,暂未考虑访问压 力,需要优化的地方还很多)
查看详情
林芝智能城管一体化平台
Java研发组小组长
2018.05 ~ 2019.05
项目职责:项目期间,主要是担任5人研发小组长,项目主要涉及到城市管理,智能设备数据采集,数据统计提供实时结果给监控大屏 展示/显示预警信息,在项目中主要做了以下事情 1、 原架构为Spring MVC+JSP不能满足现有系统需求,建议使用流行的Spring Cloud微服务框架对原有应用拆分,按实际情 况对项目拆分提出了意见 2、由于智能设备数量不确定,为提高系统的稳定性/可靠性,引入Kafka消息队列用于缓冲智能设备的消息推送,用于限 流,按能力进行消费 3、MySQL改为主从架构,读写分离,从而提高了MySQL的处理能力,降低了单机服务器压力,增加了冗余避免一个服务器 挂了,数据丢失的情况 4、添加Redis缓存,进一步保证了数据库的可用性,提高了数据的查询速度 5、引入ZooKeeper分布锁,解决系统新增接口的冪等问题 6、因为有视频直播服务,经过一番调研后采用Netty+JavaCV+(Java interface to OpenCV, FFmpeg, and more)+Nginx- rtmp 实现GB28181协议,支持摄像头的注册/视频点播/推流服务 7、引用微服务架构后,系统部署变复杂了,经过一番调研后,使用Git+Jenkins+Docker实现原代码管理与自动部署 8、一些运维工作和其它常规开发任务,SQL调优,代码重构..
查看详情
缘分百分百
2020.01 ~ 2022.12
项目职责:缘分百分百, 产品主要针对单身男士而开发的一款付费聊天 APP, 主打聊天交友(文字、语音、视频) 1. 后端接口主要基于 Springboot+Mongodb+Jpa+Redis+RabbitMQ 2. 请求去重,拼接用户 ID +接口名+请求参数(MD5)放入 Redis 中设置过期时间1000毫秒,1000毫秒以内的都认为是重复 请求不处理 3. 红包模块,该功能主要用于群聊(提升用户活跃度)/ 家族招募(加入家族并领取红包), 主要使用二倍平均值算法,抢 到红包后计算金额,实现类似于微信拼手气红包 4. 大转盘、砸蛋有礼小游戏模块,用户在1v1聊天、直播间中可以玩的小游戏,接口需要按一定的比例返回每次抽奖所得虚 拟商品,商品可以送给好友、打赏给主播 5. 消息定时推送模块,使用 RabbitMQ+rabbitmq-delayed-message-exchange 实现消息定时发送,在用户付款、登录等 操作后查找线上优质女用户主动推送消息引导用户聊天互动 6. 用户体验配置模块,主要目的是为不同的用户带来不同的使用体验,按性别、位置、ip 、付费等条件优化用户体验 7. 直播巡查、视频回放、违规处理模块,主要目的是监控线上房间用户是否存在违规行为,标识可疑的房间视频片段以供审 核人员查看以及处理 8. 公会模块,主要创建公会、维护公会主播、统计主播以及公会业绩 9. 恋爱基金模块,主要目的是激励主播开播并积极与用户互动,达到一定要求时可以领取不等的现金奖励 10. 代理人系统,主要目的用于开发平台女用户提供不超过三层的推广分成系统,前端用 uniapp+vant+tailwindcss 实现, 使用 openinstall 归因用户关系,系统包括好友列表、好友业绩、推广海报、提现等功能模块 责任描述: 主要负责相关模块接口开发、后台相关功能界面编码实现(iview)、h5前端页面开发(部署),配合前端完成 联调,配合测试解决线上线下 BUG ,对接第三方支付、对接第三方短信、对接openinstall
查看详情
CPS(至钦联盟)
2022.01 ~ 2022.12
项目职责:为解决公司 APP 获客成本过高而研发的 CPS 推广系统,包括员工管理、产品管理、部门管理、动态管理、渠道管理、渠道 数据、落地页配置、风险设置、个人资料、订单查询、商务提现、结算管理、成本核算、用户查询、渠道审核等模块 技术点: 1. Springboot+Mongodb 完成数据存储与后端接口的编写, 后台管理系统界面使用 iview 组件库 2. uniapp+tailwindcss+vant3 实现移动端界面开发 3. nginx 实现反向代理、静态资源访问,使用 jib+docker+webhook +阿里云镜像仓库实现快速更新部署 4. 使用 openinstall、U-Link 智能超链做推广用户归因 责任描述: 根据产品需求,搭建项目开发环境,开发所有模块,配合测试人员完成测试过程中的 BUG 修改,配合运营/测试 解决线上线下 BUG ,以及项目上线服务的稳定运行
查看详情

相似职位推荐

我擅长后端开发、前端开发、小程序APP开发,8年开发经验

主攻后端web开发,可以使用多语言进行各种web系统开发,php熟练使用laravel框架,python熟练使用django、flask、tornado框架,.Net熟练使用furion框架,熟练使用mysql、postgresql数据库。可以进行TCP编程,对接各种硬件设备。熟练使用vue框架,可以自行对接后端接口开发各种系统前端页面。喜欢新技术对新知识接受能力强。
公众号零售/电商生活方式家庭/教育互联网/科技其他
全日/半日均可 ¥ 18,000/月

我擅长后端开发、前端开发、小程序APP开发,8年开发经验

主攻后端web开发,可以使用多语言进行各种web系统开发,php熟练使用laravel框架,python熟练使用django、flask、tornado框架,.Net熟练使用furion框架,熟练使用mysql、postgresql数据库。可以进行TCP编程,对接各种硬件设备。熟练使用vue框架,可以自行对接后端接口开发各种系统前端页面。喜欢新技术对新知识接受能力强。
¥ 100/月