个人介绍
熟悉Java核心技术,如泛型、反射、注解等;
熟悉JVM原理,如内存模型、垃圾回收算法和类加载器等;
熟悉Spring、mybatis、SpringMVC、SpringBoot框架;
了解MySQL、Redis、MangoDB数据库;
了解Linux命令和shell编程的基础用法;
熟练使用Git,SVN,maven等构建工具;
掌握 HTML、CSS、JavaScript;
熟练使用PostMan,Jmeter、Fiddler等软件测试工具;
工作经历
2019-09-01 -至今广州博冠信息科技有限公司Python工程师
1.主要负责事业部的工具研发,包含游戏效率工具,测试工具等,进行 Python的 web 开发 2.针对测试部需求,开发游戏自动化测试脚本 3.更新迭代已有工具项目,维护项目服务器
教育经历
2019-09-01 - 2023-06-20中山大学新华学院软件工程本科
荣誉奖项:大学生创业项目,成功在“福建电脑”发表论文。 社团经历:2020-2022年,担任“WR滑行社”社长
技能
技术选型:Springcloud + Springboot + Mybatis + Vue 项目简介:鲸海测试平台是一个软件测试缺陷管理系统,分为测试用例管理,测试人员管理,测试数据可视化和系统监控4个模块,测试用例可上传和导出为Excel文件,帮助测试管理大量缺陷。 ● 使用Springcloud Gateway实现路由服务,并进行网关鉴权; ● 使用nacos作为注册中心和配置管理中心; ● Sentinel针对流量控制、熔断降级、流量监控等多个角度维护服务稳定运行
● 技术选型:Django + Bootstrap + JQuery + Redis ● 项目简介:本项目通过针对海外项目进行本地化翻译,制作一个高并发,分布式的翻译平台,支持txt文件、excel文件和csv文件上传,上传文件后,可翻译成多国语言实现国际化开发,目前支持中文、英文、德文和日文。同时可让翻译人员针对文化差异上传指定翻译字典。 项目优化: 1.使用分布式session,解决多服务端时的session问题; 2. 通过隐藏URL地址、接口限流、验证码等方式进行安全优化; 3. 通过RabbitMQ、接口优化、分布式锁等方式服务优化; 4. 页面优化:静态化分离、缓存; 5.使用openID实现单点登录
技术选型:Flask + bootstrap + JQuery + openID 项目简介:变更确认平台检索SVN的提交记录,展示SVN提交的前后代码或资源上的变更,主要展示策划表格的变更;同时将SVN上Trunk分支和Branch分支上未同时提交的记录赛选出来,分别为代码漏合和资源漏合,发送提示信息提醒提交人员提交到对应分支。 ● 使用shiro框架优化后台的权限管理,更自由灵活的管理项目; ● 使用慢查询发现执行效率慢的SQL语句,最后通过在MySQL数据库中建立二级索引,提高了将近一倍的查询速度; ● openID实现单点登录 ● 将漏合数据进行可视化展示