proginn1228184756
全职 · 500/日  ·  10875/月
工作时间: 工作日10:00-18:00、周末12:00-17:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

l 熟悉使用IntelliJ IDEA,能够进行高效的代码编辑、调试和测试。

l 熟练使用Maven,能够自动化构建项目、管理依赖和插件。

l 熟练使用Git、Gerrit、SVN等,能够进行版本控制、代码管理和协作开发。

l 熟悉Spring、SpringMVC、MyBatis、SpringBoot、SpringCloud、SpringCloudAlibaba等Web开发框架、以及微服务开发框架,并具有实战经验。

l 熟练使用Oauth2授权,解决传统存在的安全性和可维护性等问题。

l 熟练使用分布式常见解决方案包括:分布式事务、分布式锁、分布式链路追踪等常见问题。

l 熟练使用RabbitMQ、ActiveMQ等消息中间件,能够实现异步消息传递和通信。

l 熟练使用Kafka分布式流处理平台,能够处理实时数据流和消息传递。

l 熟练使用MySQL、MongoDB等数据库,具有Sql优化、索引优化、性能调优相关经验。

l 熟练使用java多线程、了解JVM调优,垃圾回收等机制。

l 熟练使用禅道项目管理工具,能够进行项目进度跟踪、任务管理和Bug追踪。

l 熟练使用k8s自动部署、扩展和管理容器化应用以及docker容器部署发布.。

l 熟练使用AJAX技术,能够实现异步通信和数据处理。

l 熟练使用Vue.js、ElementUI.js等前端框架和组件库,能够高效构建用户界面

工作经历

  • 2020-01-06 -2025-03-04智联招聘Java开发

    根据业务需求,积极参与产品的讨论、定义、设计等工作,与业务分析等部门进行有效沟通,理解并分析产品功能需求和用户需求。 按照公司开发规范实现系统架构设计、数据库设计、接口设计等,保证开发过程中的透明度和 可控性。 根据开发文档,进行重要模块的开发以及维护工作。熟练使用编码软件以及人工智能等加速代码实现。 团队沟通:与同事进行有效沟通与合作,共同完成项目介绍和进度介绍。 进度报告:使用项目进度管理工具。关注监控项目、向上汇报进度、问题等。 参与技术选型并提出自己的建议以及研究,参与整体系统架构设计方案。 按照公司开发管理规范需求和要求,数据库设计、接口设计等,保证开发过程中的透明度和可控性。 负责部分模块编码,对系统进行优化,具体方向为高并发、防撞库、Mysql 语句、Java 代码等。 完成微服务的错误定位和故障排查,参与持续集成和部署流程,自动化构建、测试和部署软件系统,提高开发效率和系统质量。 完成生产环境不停服迁 程序开发和优化、落地实施。 完成数据库死锁、高流量下容器不断重启等问题定位排查及解决。 完成服务日常的开发、运维工作,以及商用环境的构建、部署。

教育经历

  • 2017-09-01 - 2020-09-30长江大学视觉传达设计本科

技能

0
1
2
3
4
5
作品
欧冶知刚平台系统

描述:欧冶知刚系统是基于互联网构建内部一套平台系统,主要通过A端平台实现后台数据管理,B端平台实现提供厂商开放接口以及回掉策略,C端平台实现用户功能实现;实现了大数据时代的互联网趋势;实现分布式系统、可扩展、可定制化的综合型功能系统;涉及综合型、APP、小程序、运营等系统平台欧冶知刚专区等实现一站式解决方案。系统采用SpringCloud微服务框架为基础,前后端分离的方式,后台基于SpringBoot作为单体开发、中间键采用Redis做为数据缓存服务,系统使用RabbitMq消息中间件实现业务解藕和异步处理,延时消息使用RabbitMq的死信队列实现,文件对象存储使用S3存储。前端采用Vue开发,实现前后端分离。 技术:SpringCloud、SpringBoot、MybatisPlus、Redis、Oauth2、Nginx、MySql、RabbitMq、Docker 职责 1.负责完成欧冶知刚APP、小程序、运营系统等功能第三方API接口对接等相关功能模块。 2.独立知刚系统中台基础模块、知识模块、问答模块等接口的增删改查以及第三方API的对接。 3.解决知刚中台基础模块、知识库模块、问答模块等数据老系统迁移至新系统,利用不停机迁移方案将老服务大量数据迁移到新服务;通过MQ异步补偿机制解决遗漏数据,通过分布式锁Redisson解决补偿数据重复入库问题,使得新项目重构后成功上线。 4.解决分布式多服务日志定位问题,利用MDC用来实时采集微服务之间的相互调用,实现微服务之间调用的详细日志跟踪。 5.利用OpenFeign解决微服务架构中服务间调用的问题,使得服务能够方便地进行跨服务的调用;结合Nacos的服务注册与发现机制,实现负载均衡、容错和熔断高可用技术来提高系统的可靠性、稳定性和可维护性。 6.利用Oauth2授权码模式实现前后端分离授权登录功能,保证了服务之间的安全性问题、有效保护了用户的隐私与数据安全问题,提升了用户体验。 7.解决知刚APP、小程序涉及慢查询业务接口,使用Redis缓存解决数据查询压力,并且有效防止缓存穿透、击穿、雪崩问题,提升系统相应速度。 8.解决APP业务接口涉及高访问信息慢查询问题,通过策略模式进行代码进行优化,同时利用MySql数据库索引提升接口速度慢等问题。 9.解决支付模块接口调用统计,通过自定义注解AOP实现日志记录设备操作详情并记录保存到MySql实现数据持久化,实现设备相关接口调用的成功与失败率进行数据统计。 10.负责后期维护BUG调试SQL优化以及迭代升级,能够深入理解各种第三方接口的协议和规范。

0
2025-03-04 12:40
更新于: 4小时前 浏览: 3