慕光
1月前来过
全职 · 400/日  ·  8700/月
工作时间: 工作日14:00-18:00、周末09:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的慕光,一名Java开发工程师; 我毕业于河南科技学院,担任过软筑科技担任后端开发和项目负责人; 负责过灵鹿推、灵鹿聘、大数据通用实训平台的开发;

我的专业技能有:

熟悉Java基础,对集合、HashMap、ConcurrentHashMap等有深入的研究并熟悉常见的设计模式。

熟悉JVM、JMM、GC算法,熟悉常见的垃圾回收机制,熟悉JVM调优,有实际的调优经验。

熟悉Java并发编程,对Java的各种锁机制,线程池机制,AQS都有深入理解,并在项目中熟练使用。

熟悉Spring、SpringMVC、SpringBoot、MyBatis、MyBatis-Plus框架,阅读过Spring核心源码,了解 Bean的生命周期和Spring启动流程,曾在项目中使用AOP扩展接口功能。

熟悉SpringCloud 常用组件,对微服务特点,服务划分都有深入理解,有单体升级微服务的项目经验。

熟悉SQL语言,对SQL优化‘存储引擎、MySQL事务,锁有深入理解,熟悉MyCat进行分库分表。

熟悉Redis的数据持久化,高可用机制以及多种分布式集群实现。使用Redis实现的分布式锁在项目应用。

熟练使用RabbitMQ,了解MQ相关使用场景。

了解IO模型,了解Netty实现原理,熟练应用Netty进行网络编程,使用Netty实现过简易版的RPC框架。 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2020-07-01 -至今河南软筑科技信息有限公司Java后端开发

    软筑科技 公司拥有50多人的研发团队,主要做高校信息化和企业信息化方面的产品研发。 ➢ 企业信息化技术部(2021.10-至今) ⚫ 参与项目:灵鹿推、大数据通用实训平台 ⚫ 个人贡献:  在灵鹿推项目中担任后端负责人,推动项目进行以及组织联调测试,并如期交付项目。  参与项目的维护,带领团队对项目进行架构升级。 ➢ 高校信息化技术部(2020.7-2021.9) ⚫ 参与项目:大学生安全教育考试系统、科研管理平台 ⚫ 个人贡献:  在校园云安全项目中负责后端开发及项目部署工作。  科研管理平台的开发负责人,负责需求同步,任务分配和排期等工作。

教育经历

  • 2018-09-01 - 2022-07-01河南科技学院计算机科学与技术本科

资质认证

技能

0
1
2
3
4
5
作品
大数据通用实训平台

项目介绍:该项目是基于微服务架构的教学系统,提供集实训教学管理、团队管理、大数据工作台、数据采集与治 理、资源管理于一体,满足科研和实训流程上的项目管控、进度把控、任务分配、资源分配、数据分析、成果管理等需 求,服务于20000余名学生与教师。 应用技术:SpringBoot、Nacos、Spring Cloud Gateway、OpenFeign、MySQL、Security&JWT、MyBatisPlus、Redis 工作内容: 定时同步第三方数据库 负责首页、系统管理、门户管理三个模块开发 接入第三方统一身份认证接口,实现其他平台用户登录

0
2023-04-13 12:20
灵鹿聘

开发环境:Idea、JDK1.8、Tomcat7、Mysql5.7、Maven、Git 软件架构:SpringBoot + Redis + SMS + OSS + Jenkins + K8S + Apollo 项目简介: 本项目是对接wework公司对外的人员招聘平台,采用增量的开发模型,共分为三期 工程,参与了前两期工程实现。 项目主要有职位模块,简历模块、宣讲模块、短信、邮件通知模块、云存储模块、企 业管理、人员管理,权限系统,并有PC后台管理端、PC用户端,*浏览器及* 小程序完整的一套人员信息招聘平台。 责任描述: 负责前期数据库的设计及后端环境搭建 主导项目技术管理、任务同步及分配,以及部署相关工作 利用nginx实现反向代理及Gzip压缩 gqouBnkA202210221137 负责系统中人员信息鉴权的实现,接口异常通知,及企业模块、短信模块的开发 技术描述: 通过自定义Security实现注解对任意请求权限赋值,解决了企业用户认证流程未完成 等异常情况下审核判断 使用AspectJ拓展swagger注解功能,实现接口异常*推送,提高了开发环境下接 口异常信息及时通知的效率。 利用消息队列实现*、*短信发送,对业务进行消峰和异步处理,实现业务间的 解耦。

0
2023-04-13 12:24
灵鹿推

灵鹿推(后端负责人&后端开发) 项目描述:一款专注于内推招聘解决方案的Saas产品,根据用户种类可以分为*小程序、H5端、职位 管理端及租户管理端。目前已有特斯拉、顺丰、豆瓣等多家公司使用。 技术架构:SpringBoot、SpringCloudAlibaba、Nacos、OpenFeign、RabbitMQ、MyBatis-Plus、 MyCat、Kubernetes 责任描述:  负责项目前期的技术方案设计、架构设计、环境搭建、后端任务分配及排期。  项目中期主导项目技术管理,并负责登录、邮件通知,支付、集成*服务平台功能的技术方案设 计与实现。  在项目维护期间,负责服务拆分,通过重构从单机架构转向微服务。 技术描述:  使用消息中间件RabbtiMQ实现对高频邮件的异步发送。  利用Redis实现分布式锁实现了对支付金额的控制,同时利用Redis的缓存机制,提高了用户读取 数据的效率。  通过应用Spring Aop+自定义注解实现自定义异常的邮件提醒。 解决过的较经典问题:  通过生产、消费日志表以及定时任务补偿机制保证了邮件的可靠发送与幂等。  通过Redis分布式锁、MySQL行锁解决分布式环境下金额最终一致性的问题。

0
2023-04-13 12:26
更新于: 2022-10-28 浏览: 194