个人介绍
熟悉web常见开发框架,比如spring全家桶,Mybatis等。
熟悉前端页面开发的常见技术和框架,比如html,CSS,js,react,angluer,vue等一系列前端技术。
熟悉JAVA桌面软件的开发,熟悉JAVA的gui类库,有桌面软件的开发经验。
熟悉数据库,对MySQL,Oracle,sqlserver,yashandb等主流数据库都比较熟悉。
熟悉云服务的开发和部署,之前在华为工作就做的是华为云的开发工作。
熟悉redis,mangoDB,Kafka等中间件的使用
工作经历
2018-11-01 -2022-09-01华为研发工程师
在华为做了四年软件开发,对JAVA,前端,云计算,微服务架构,数据库等相关技术栈都有相对深入的了解和实战经验。此外熟悉软件开发流程,具备项目管理经验
教育经历
2013-09-01 - 2017-06-01东南大学化学工程与工艺本科
2013-2017年在东南大学化学工程与工艺专业读本科,本科期间自学了JAVA,毕业后直接转行从事JAVA开发工作
资质认证
技能
该项目是一个朝 web 化转型中的客户端项目,主要承载华为无线网络网元配置管理模块的界面层业务。由传 统 java GUI 客户端+java web 后端+web 前端构成,GUI 客户端使用 java 的 awt,swing 包下面的组件绘制 图 形 化 界 面 , 传 统 图 形 化 界 面 通 过 一 个 WebClient 插 件 运 行 在 浏 览 器 上 , Web 后 端 使 用 SpringBoot+SpringJpa+mysql 数据库,Web 前端使用 React 框架+华为自研组件库 Eview,GUI 客户端 和 Web 后端通过 corba 接口与 C++服务端进行通信。
承载云的租户管理、用户管理、项目管理、委托管理、授权管 理、用户登录、安全配置等一系列业务。整个项目主要使用了 SpringBoot+Mytatis+Mysql 数据库,另外 使用了 redis 做缓存和分布式锁,kafka 做消息队列在两个 region 之间传递消息。 我在这个项目中角色是服务 Owner,独立负责该项目的需求分析,开发文档的编写,需求编码实现,检视同 事代码,守护服务代码质量,推动测试和上线。