个人介绍
我是程序员客栈的【昵称】,一名java开发工程师;
我毕业于宜宾学院,有五年的工作经历;
负责过多个项目的开发;
熟练掌握Java集合、线程、IO等基础,具有良好的编程规范。
熟悉SpringCloud和Dubbo等常用微服务架构,熟悉分布式相关技术。
熟悉常用设计模式,并有实际开发经验。
熟悉线程池的原理,并有实际开发经验。
熟悉JVM原理,熟悉JVM性能调休,并有实际调优经验。
熟练使用Spring、SpringMVC、SpringBoot、Mybatis等框架。
熟练使用Linux服务器部署及配置,熟悉nginx等配置。
熟悉Docker部署,熟悉Dockerfile文件编写和Docker-Compose服务编排文件编写。
熟练使用MySQL,Oracle等关系型数据库,熟悉SQL优化,并有实际调优经验。
熟悉MySQL主从复制和读写分离原理。
熟练使用Redis,RabbitMQ,Kafka等中间件,了解MongoDB、ES等。
熟练使用xxljob等工作流。
熟练使用版本控制工具SVN和Git。
熟悉前端JavaScript、css、html、thymeleaf等技术。
如果我能帮上您的忙,请点击“立即预约”或“发布需求”!"
工作经历
2023-04-30 -至今xxjava开发
现在负责的项目比较散乱,主要负责一个车辆的管理系统、一个车站广播系统和一个停车场项目,都是用springBoot开发
2021-06-01 -2022-11-01xxjava开发
负责的项目采用框架SpringBoot+ Mybatis构成,微服务架构使用SpringCloud。 负责的项目结构庞大,功能较多,其中依赖资源相关微服务的项目作为主要支撑。
2020-05-01 -2021-04-30xxjava开发
项目采用框架SpringBoot+ MybatisPlus构成,微服务架构使用SpringCloud。 项目结构庞大,功能较多,其中依赖资源相关微服务的项目作为主要支撑。 小程序项目实现了权限控制,根据角色控制权限。 主要负责课程管理、网页管理、资源任务管理等项目开发,小程序主要负责新接口的开发和维护。
2018-07-01 -2020-04-30xxjava开发
担任java开发, 负责的项目采用框架SpringBoot+ Mybatis+ Dubbo构成,Apollo实现对配置文件的管理。 项目实现了权限控制,第三方调用接口时会判断是否有对应权限。 将第三方的接口权限信息按规定格式存入Redis,以供API的接口验证。 使用Shiro实现对权限的控制和会话管理。 项目最后通过Dockerfile文件打包成镜像上传至阿里云镜像仓库。 主要负责跟第三方的开发人员对接接口以及新接口的开发和维护。 主要负责项目的开发和维护以及与其他项目的合并
教育经历
2014-09-01 - 2018-06-30宜宾学院软件工程本科
担任学习委员,多次获得奖学金,参加过蓝桥杯
资质认证
技能
智慧教育平台是该项目属于长期项目,开发中按照功能模块细分成了很多子项目,并建立了单独的微服务,采用SpringCloud开发,该项目旨在打造一个功能完善的大平台,囊括了包括代理商,学校,老师等各角色所需的功能