proginn1654558810
1月前来过
全职 · 1300/日  ·  28275/月
工作时间: 工作日08:30-23:00、周末09:00-21:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1. 熟练掌握JavaSE基础知识,熟悉多线程与并发编程,有较好的系统设计分析能力及面向对象分析和设计能力

熟悉常用的设计模式(代理、单例、工厂、观察者、策略、模版、装饰、门面等)及反射、自定义注解、

泛型等;

2. 熟练掌握Eclipse/IDEA、Svn、Git、Maven等开发及版本控制工具,熟练掌握Web应用系统开发,具备独立

开发能力;

3. 熟悉Tomcat优化、阿里代码扫描工具,熟悉使用Nginx+Keepalived实现服务高可用;

4. 熟练使用Oracle、MySQL等关系型数据库,熟练使用Redis非关系型数据库及搜索服务框架Elasticsearch;

5. 熟练使用Spring5、Mybatis3、SpringBoot2.0等优秀的开源框架,熟悉Spring的IOC、AOP设计思想;

6. 熟悉SpringCloud体系下常用组件、注册中心Eureka、负载均衡器Ribbon、客户端调用工具Rest和Feign、

分布式配置中心Config、服务保护Hystrix、网关Zuul、Api管理 Swagge等;

7. 熟悉SpringCludAlibaba核心组件Nacos实现注册中心、分布式配置中心、高可用集群模式、新一代服务

网关Gateway、动态微服务网关路由的模式及高可用、客户端调用工具OpenFeign、使用Sentinel可以对热

词、系统自适应的限流模式、整合Seata解决分布式的事务,深入了解过Seata底层实现原理

8. 熟练使用网络通讯协议,熟悉Netty网络编程、熟练使用json、xml通讯格式,熟悉常见消息中间RocketMQ

、Kafka 使用及分布式消息中间件在微服务情况下应用场景

12. 熟悉分布式协调工具Zookeeper、深入研究过Zookeeper一致性原理、系统的集群、高可用、熟悉分布式和

微服务常见解决方案(如:分布式任务调度平台、分布式Session一致性问题、分布式锁解决方案、分布式

事务解决方案LCN和Seata、分布式生成全局ID);

13. 熟悉Linux常用命令操作;

14. 酷爱技术,爱钻研,性格开朗,学习能力较强,动手能力强,有责任心,时间观念强,有较强的沟通能力,

团队合作意识,诚实做人,老实做事。


工作经历

  • 2020-12-13 -2023-03-15上海车局科技有限公司Java高级开发

    1.JAVA程序高级开发岗位,核心开发成员 主要负责公司应用软件的架构/开发; 2.参与需求分析及实现方案设计; 3.参与项目工程搭建,技术选型,负责核心代码编写,支持(开发,测试,生产)环境服务搭建,部署,发布; 4.积极的参与新知识的学习和培训; 5.完成上级交办的其他事宜

  • 2020-05-06 -2020-12-09上海每市科技有限公司Java中级开发

    1.JAVA程序开发岗位,主要负责公司应用软件的开发与维护; 2.参与需求分析及实现方案设计; 3.负责项目的一些模块代码编写,功能模块的维护,单元测试,数据库操作; 4.积极的参与新知识的学习和培训; 5.完成上级交办的其他事宜。

  • 2018-08-02 -2020-04-08上海汉得信息技术股份有限公司技术顾问

    1.JAVA程序开发岗位,主要负责公司应用软件的开发; 2.参与需求分析及实现方案设计; 3.负责项目的一些模块代码编写,功能模块的维护,单元测试,数据库操作; 4.涉及出差到客户现场进行问题解决和需求沟通; 5.积极的参与新知识的学习和培训; 6.完成上级交办的其他事宜。

教育经历

  • 2014-09-01 - 2018-07-11湖南文理学院计算机科学与技术本科

资质认证

技能

0
1
2
3
4
5
作品
兴趣板学员端小程序

1.兴趣板教育平台是提供给兴趣类的教育行业提供服务,提供了PC端,APP端,*小程序平台,主要功能分为7个大模块,首页数据分析模块,销售模块,学员模块,教务模块,家校模块,数据模块,设置模块,其中包含N多个小模块。 2.我主要负责(PC,APP,*小程序)应用软件的架构/开发,核心开发成员,参与项目工程搭建,技术选型,负责核心代码编写,支持(开发,测试,生产)环境服务搭建,部署,发布 3.该项目核心技术: 1.该项目为微服务项目,前后端分离,采用目前比较主流的SpringBoot2+SpringCloudAlibaba构建微 服务项目使用Nacos(集群模式)作为注册中心,实现服务治理。 2.使用Gateway网关框架统一管理微服务请求入口、使用Ribbon实现本地负载均衡器和OpenFegin 客户端调用工具。 3.使用Sentinel服务保护框架(服务降级、隔离、熔断、限流) 4.使用RocketMQ(集群模式)做消息缓冲。 5.使用ElasticSearch做检索服务。 6.使用Redis(集群模式)做缓存服务。 B相关解决方案 1.使用分布式任务调度平台XXL-Job管理任务调度。 2.使用分布式日志采集系统ELK +kafka实现统一日志管理。 3.分布式事务解决方案Seata,分布式锁解决方案Redis 4.使用分布式配置中心Nacos做配置统一管理。 5.使用Canal解决Mysql与Redis和ElasticSearch数据同步问题。 C项目运营与部署环境 1. 分布式设施环境,统一采用Docker安装部署 2. 使用Jenkins+Docker实现自动部署。 3. 微服务API管理ApiSwagger、使用GitLab管理代码 4. 项目使用第三方华为云RDS数据库、使用华为云OBS对静态资源实现加速 5. 使用极光推送,*公众号模板 进行消息推送 6. 构建企业级Maven私服管理微服务接口调用依赖关系

0
2023-03-29 02:15
兴趣板教育平台(APP)(SaaS系统)

1.兴趣板教育平台是提供给兴趣类的教育行业提供服务,提供了PC端,APP端,*小程序平台,主要功能分为7个大模块,首页数据分析模块,销售模块,学员模块,教务模块,家校模块,数据模块,设置模块,其中包含N多个小模块。 2.我主要负责(PC,APP,*小程序)应用软件的架构/开发,核心开发成员,参与项目工程搭建,技术选型,负责核心代码编写,支持(开发,测试,生产)环境服务搭建,部署,发布 3.该项目核心技术: 1.该项目为微服务项目,前后端分离,采用目前比较主流的SpringBoot2+SpringCloudAlibaba构建微 服务项目使用Nacos(集群模式)作为注册中心,实现服务治理。 2.使用Gateway网关框架统一管理微服务请求入口、使用Ribbon实现本地负载均衡器和OpenFegin 客户端调用工具。 3.使用Sentinel服务保护框架(服务降级、隔离、熔断、限流) 4.使用RocketMQ(集群模式)做消息缓冲。 5.使用ElasticSearch做检索服务。 6.使用Redis(集群模式)做缓存服务。 B相关解决方案 1.使用分布式任务调度平台XXL-Job管理任务调度。 2.使用分布式日志采集系统ELK +kafka实现统一日志管理。 3.分布式事务解决方案Seata,分布式锁解决方案Redis 4.使用分布式配置中心Nacos做配置统一管理。 5.使用Canal解决Mysql与Redis和ElasticSearch数据同步问题。 C项目运营与部署环境 1. 分布式设施环境,统一采用Docker安装部署 2. 使用Jenkins+Docker实现自动部署。 3. 微服务API管理ApiSwagger、使用GitLab管理代码 4. 项目使用第三方华为云RDS数据库、使用华为云OBS对静态资源实现加速 5. 使用极光推送,*公众号模板 进行消息推送 6. 构建企业级Maven私服管理微服务接口调用依赖关系

0
2023-03-29 02:16
兴趣板教育平台(PC)(SaaS系统)

1.兴趣板教育平台是提供给兴趣类的教育行业提供服务,提供了PC端,APP端,*小程序平台,主要功能分为7个大模块,首页数据分析模块,销售模块,学员模块,教务模块,家校模块,数据模块,设置模块,其中包含N多个小模块。 2.我主要负责(PC,APP,*小程序)应用软件的架构/开发,核心开发成员,参与项目工程搭建,技术选型,负责核心代码编写,支持(开发,测试,生产)环境服务搭建,部署,发布 3.该项目核心技术: 1.该项目为微服务项目,前后端分离,采用目前比较主流的SpringBoot2+SpringCloudAlibaba构建微 服务项目使用Nacos(集群模式)作为注册中心,实现服务治理。 2.使用Gateway网关框架统一管理微服务请求入口、使用Ribbon实现本地负载均衡器和OpenFegin 客户端调用工具。 3.使用Sentinel服务保护框架(服务降级、隔离、熔断、限流) 4.使用RocketMQ(集群模式)做消息缓冲。 5.使用ElasticSearch做检索服务。 6.使用Redis(集群模式)做缓存服务。 B相关解决方案 1.使用分布式任务调度平台XXL-Job管理任务调度。 2.使用分布式日志采集系统ELK +kafka实现统一日志管理。 3.分布式事务解决方案Seata,分布式锁解决方案Redis 4.使用分布式配置中心Nacos做配置统一管理。 5.使用Canal解决Mysql与Redis和ElasticSearch数据同步问题。 C项目运营与部署环境 1. 分布式设施环境,统一采用Docker安装部署 2. 使用Jenkins+Docker实现自动部署。 3. 微服务API管理ApiSwagger、使用GitLab管理代码 4. 项目使用第三方华为云RDS数据库、使用华为云OBS对静态资源实现加速 5. 使用极光推送,*公众号模板 进行消息推送 6. 构建企业级Maven私服管理微服务接口调用依赖关系

0
2023-03-29 02:19
更新于: 2023-03-15 浏览: 134