更新:2025-07-07     被浏览:
孙志伟 ( 28岁 , 男 , 编号:1019 )
工作经验: 6年以上经验
基本资料: 本科学历
现居住地: 永康
183********(已认证) 您还没有登录,请点击登录
求职意向
  • 工作职能: 软件工程师
  • 意向岗位:Java软件工程
  • 从事行业:计算机/互联网
  • 工作地点: 浙江 
  • 期望薪资: ¥8000-12000
  • 到岗时间:随时到岗
  • 求职状态:已离职,寻求新工作
  • 工作性质:全职
工作经历 平均工作时长:2年5个月
  • 2023.04- 2025.07
    重庆舟里科技有限公司Java开发组长
  • 2022.02- 2023.03
    浙江中创天成科技有限公司Java中级开发
  • 2018.08- 2022.02
    杭州慧智电子科技有限公司Java后端开发
教育经历
  • 2014.09-2018.06
    2014-09 ~ 2018-06 吉林大学
    本科学历 软件工程专业
其他信息
  • 标题: 技能
    1. 具备扎实的 Java SE 基础,对集合、多线程、I/O 等核心概念有深⼊理解,并熟练运用各种设计模式。 2. 熟悉Java 并发编程,深⼊了解各种锁机制、线程池和 AQS(AbstractQueuedSynchronizer)。在项目中熟练运用这些概 念,确保多线程环境下的稳定性和性能。 3. 对 JVM 有深入了解,包括 GC(Garbage Collection)算法、垃圾回收器、类加载机制等。 4. 熟悉Spring、Spring MVC、MyBatis、Spring Boot 等核心框架,能够迅速根据需求搭建项目。了解包括循环依赖、Bean 的生命周期、SpringBoot自动装配原理、SpringBoot自定义starter机制等。 5. 对MySQL和MySQL的锁、事务、索引等有深入研究,具备线上项目的性能调优方案。 6. 熟悉Redis,理解底层磁盘和内存模型,数据持久化机制,哨兵机制,了解单机和集群Redis应用经验。 7. 熟悉RocketMQ,深入了解核心原理,包括底层刷盘机制和集群分片机制,了解处理消息丢失和重复消费等问题的解决方案。 8.熟悉微服务治理框架SpringCloud,对服务注册发现、配置中心、远程调用、负载均衡、网关路由、熔断、降级、限流等核心 组件熟练掌握。 9.熟悉分布式系统常见问题及解决方案,掌握分布式事务、分布式锁、分布式任务调度、缓存与数据库一致性、幂等性策略等问题 的解决方案。
  • 标题: 即时消息推送平台Java开发
    项目描述:消息推送平台提供高并发、低延迟、可扩展的消息通信服务,支持短信、微信、邮件、三方平台应用消息等多渠道推 送。该系统广泛应用于活动运营、用户通知、营销推广等场景,具备高触达率、消息去重、精准推送、数据一致性保障等特性。 技术栈:SpringBoot + MyBatis + Dubbo + RocketMQ + MySQL + Redis 个人职责: 1.责任链模式优化消息发送前置验证  a.采用责任链模式优化消息发送逻辑,模块化处理必填校验、数据校验、黑名单、超发控制等规则,确保消息发送安全合规。  b.动态扩展校验规则,支持按业务场景灵活调整,提升系统可维护性和可扩展性。 2. RocketMQ 消费端优化  a.RocketMQ消息幂等保障:   自定义注解 + Redis 缓存解决RocketMQ重复消费问题,确保消息消费正确性和一致性,使用消息唯一ID + 分布式锁机 制,防止消息重复消费、丢失。  b.消费性能优化:通过线程池池化技术提高RocketMQ消费者吞吐量,采用Hippo4j动态调整线程池大小,防止消息积压,提升 系统稳定性。 3. RocketMQ 消费者组优化  a.拆分多个消费者组,针对短信验证码、用户通知等时效性较高的消息,优化消费分发策略,提高消息发送性能和响应速度。  b.Topic + 多Group隔离机制,实现不同业务场景的消息隔离,防止任务阻塞影响核心业务。 项目经验 智慧停车Java开发 智能写作辅助与评估系统 4. 数据一致性与缓存同步:基于MySQL Binlog + RocketMQ实现异步缓存更新,保证数据库和Redis缓存数据一致性,解决数 据不同步、脏读问题。 5. 分布式并发控制:自定义分布式雪花算法,解决高并发下ID重复问题,优化订单号、消息ID生成逻辑,提升系统扩展性。 6. RocketMQ异步解耦  a.消息异步处理:RocketMQ作为消息队列,项目接口异步接收发送请求,消息进入异步队列,消费层再异步消费消息,解耦 业务逻辑,提升系统吞吐能力。  b.流量削峰:队列机制+限流策略,平稳处理高并发消息,避免瞬时流量冲击导致系统崩溃。 7. 多线程高并发优化  a.消费层基于单Topic+多Group模式实现消息数据隔离,减少消费阻塞。  b.每个消费者组创建独立线程池,通过异步多线程任务拆分,提高IO密集型任务的吞吐量。 8. 消息去重:基于滑动窗口算法 + 分布式锁防止短时间内重复发送相同消息,减少冗余推送,提高用户体验。
  • 标题: 智慧停车Java开发
    技术栈:分布式事务、RocketMQ、Redis缓存、Redis分布式锁、DDD 业务场景:1. 为全国2.5亿用户提供便捷停车。 2. 提供车场管理和车辆引导方案。  3. 支持二维码支付停车费用(微信支付、支 付宝支付、银联支付等) 个人职责: 1.城市平台对接系统重构  a.基于 DDD 领域驱动设计思想,对城市级平台对接系统进行架构重构,将原有单体架构拆分为多个领域微服务,提高系统可维 护性和扩展性  b.设计并实现基于 RocketMQ 的可靠消息传输机制,确保停车数据在多系统间的准确同步,为全国车辆监控系统提供数据支持 2.充电厂商集成系统  a.设计并实现多充电厂商统一接入层,支持快速集成新的充电设备厂商,目前已对接 5 家主流充电设备提供商  b.基于AQS实现充电资源并发访问控制,确保在高并发场景下的充电资源分配公平性和系统稳定性  c.结合Redis和本地缓存多级缓存策略,优化充电状态查询和计费计算性能,将平均响应时间从 200ms 降低至 50ms 3.商户分账系统  a.负责商户分账模块的整体设计和核心功能开发,支持多级分账规则配置和动态调整  b.使用Redis优化分账规则存储和查询,将分账规则查询效率提升60%  d.开发分账异常处理和对账系统,自动检测并处理分账失败情况,支持手动干预和重发机制 4.农村信用社支付集成  a.主导农村信用社支付渠道的接入工作,设计并实现安全可靠的支付交互流程  b.基于 RocketMQ 事务消息机制实现支付状态可靠通知和账单记录,确保支付信息的完整性和一致性  c.开发支付风险监控系统,实时监测异常支付行为,保障用户资金安全 5.营销中心与支付回调系统  a.设计并实现支持多种营销活动的支付回调处理系统,包括折扣、优惠券、积分抵扣等  b.基于 Redis 实现支付回调幂等性控制,有效防止重复支付和重复回调问题  c.开发支付回调代码生成工具,通过配置化方式自动生成支付回调处理代码,将开发效率提升 50%
  • 标题: 智能写作辅助与评估系统
    此项目面向教育领域,为师生提供在线英语写作练习、智能评估与反馈功能,并通过微信公众号拓展移动端服务。 技术栈: 基于Spring Boot,集成Redis、MySQL、RocketMQ,并对接微信公众号平台及阿里云/腾讯云相关服务。 职责与成果: 1. 优化用户认证与会话管理:利用Redis结合微信网页授权缓存用户登录凭证,将登录接口响应时间从1.5s优化至0.5s以内。 2. 应用Redis分布式锁:解决高并发场景下的数据竞争问题(如防抖、批量提交作文批改),确保操作的原子性和100%成功率。 3. 强化事务控制:Spring声明式事务确保作文批改与用户账户(如权益扣减)操作的原子性,高并发测试下无数据不一致现象。 4. 实现安全防护:开发IP鉴权模块,用于管理员后台访问控制,有效拦截了95%以上的非法接口请求。 5. 系统解耦与扩容:通过RocketMQ解耦用户充值与权益发放流程,提升系统处理并发充值请求的能力达50%,增强了系统的可 扩展性。
自我评价
  • 喜欢研究Java知识,对新技术保持热爱;有一线Java开发经验,熟悉Java核心技术,熟练掌握Mysql、SSM、SpringBoot等知识。在⼯作中喜欢解决和挑战技术难题。
微信扫一扫:分享
↑微信扫上方二维码↑
便可将此简历分享至朋友圈
简历投诉
若该简历为无效简历,您可以在此举报:
面试职位
联系人
联系电话
面试时间
面试地址
面试备注
 

浙江猎鹰人力资源有限公司Copyright C 2019-2020 All Rights Reserved 浙ICP备20006935号-2

地址:浙江省金华市丹溪路1113号申华大厦B1611室 EMAIL:286934218@qq.com 浙公网安备33071802100697号

用微信扫一扫