个人介绍
• 熟练掌握 Java 编码规范,有扎实的计算机功底,对于集合框架、异常处理、反射、泛型、多线程、网络通信(socket编 程,websocker)以及 NIO,BIO 等有较深入理解 • 熟悉JUC高并发编程,了解线程异步操作,了解锁升级和锁降级,对 CAS 原理和 AQS 原理有较深入理解,了解对象的内存布局 • 熟练使用 Spring、Mybatis、Mybatis-plus、SpringMVC、SpringBoot、SpringCould、SpringCouldAlibaba 框架,熟悉 SpringCould 常用组件(Eureka、OpenFeig、Hystrix、Nacos、sentinel、Seata 等) • 熟悉MySQL数据库,了解 MySQL 逻辑架构以及 MySQL 存储引擎,有 SQL 调优经验、Oracle数据库,熟练常用SQL语句和 PLSQL的编写,了解SQL语句的优化策略. • 熟悉 Redis 缓存应用,了解 redis 集群分布、RabbitMQ消息服务中间件、熟悉 Git 与 SVN 分布式版本管理、Maven 项目管理、 可利用 Nginx 实现服务器资源分配、对Docker容器的使用、了解常用的 Linux 命令,了解ElasticSearch搜索引擎。 •掌握常用设计模式(单例模式,动态代理模式,工厂模式等).和熟悉常用的数据结构(例如:链表,栈,树,图)和算法(递归、排序、 查找)等 •熟练使用python语言,掌握python的常用库(如Pandas、NumPy、Matplotlib),了解神经网络和深度学习
工作经历
2022-03-24 -2022-11-25河北唐讯科技有限公司 Java开发
1.参与系统设计以及功能模块的详细设计,与产品部门对接相关需求及可行性讨论,落地,完成功能的落地实现,并配合测试人员进 行项目功能测试完成上线。 2.配合小组完成系统模块任务分配、开发相关模块代码编写和相关接口设计。 3.负责所分配功能模块的详细设计、功能开发、单元测试、代码优化工作; 4. 负责项目灰度上线前的准备工作,解决新老系统之间的数据兼容问题,并且对项目二期的整体性能优化做出可实行方案。
2020-10-08 -2021-12-01北京英创信诚科技有限公司 Java开发
1.负责系统内涉及的第三方系统对接工作,在短时间内,稳定完成对接任务,完成客户方的OA系统的部署搭建,根据客户的业务需求 对OA系统的定制化开发 2.负责参与项目初期的技术选型,需求研讨,结构划分等工作,跟进项目开发进度; 3.负责对项目数据库的数据处理以及数据表结构的搭建,对项目整体百万条数据的维护与处理。 4.负责人工智能项目数据挖掘,数据处理,神经网络模型搭建,对项目代码的迭代优化等相关内容
教育经历
2018-09-01 - 2021-06-21河北软件职业技术学院软件工程专科
主修课程:软件技术 java 开发与设计,计算机网络原理、数据结构、数据库原理与应用等; 在校表现:曾参加互联网+创业创新大赛***设计大赛。
技能
项目描述:泛微系统是标准、易用、快速部署上线的专业协同OA软件,国内协同OA办公领域领导品牌,致力于为企业用户提供 专业OA办公系统、移动OA应用等协同OA整体解决方案 责任描述: 1.根据客户需求对OA系统进行客制化开发,对客户方进行项目的部署搭建,并帮助客户熟练熟练使用系统进行办公以及简单的对系统 的维护 2.及时根据客户的需求针对系统的修改与开发,负责流程开发以及技术文档和使用手册的编写
项目描述: 该项目针对各省市的供电情况的一种监控展示平台,会将各个维度各个层面对供电服务质量的检测以及把控和各个时间段的分析数据 的展示。以及与oam系统进行关联动态展示生成维度报表。 项目架构:Spring Boot + Mybatis Plus +Mysql+ElasticSearch+gateway+Nacos+vue 责任描述: 1.报表sql模板的设计,根据模板中的各个数据通过sql的方式查询数据库,实现后期在不同的省份的报表能可以使用此模板。 2.完成在数据中台请求数据后对数据的处理同步更新到数据库以及es中,保持数据库与es的数据一致性 3.陕西需求和河北需求的设计研发,根据产品的需求原型完成对陕西以及河北的需求实现 4.对现场的人员的项目部署以及后期的遇到的问题提供远程帮助
项目描述: 河北省人社厅方便对河北省所有的技术院校的方便其管理并方便下达通知公告所研发的系统,这个项目除了可以对各个院校,教师, 学生的信息进行管理外,重要的功能还是对教育厅对院校下达的通知以及各个院校对教育厅的各种任务的上报(例如每年的教育厅的 发布的大赛报名,校级教研上报,每年的资金预算填报)的各个流程 项目架构:Spring Boot + Mybatis Plus +Mysql+Redis+RabbitMq+Nginx+Spring Security+vue 责任描述: 1.通知公告:该模块是省级用户对市级或者校级用户进行发起消息通知的模块,除了站内消息的通知也接入了阿里云的短信通知,此 模块也是系统所有模块工作流程的起点,该模块的难点不同程度通知公告对用户身份群体的显现和数据列表排列顺序 2.分析流程的流转,并设计数据库的表结构支持流程节点的流转,将流程模块进行提炼封装成工具类,提供多个流程的使用,低耦合 避免冗余代码。 3.资金预算填报,该模块是人社厅确实每年学生得到的助学金的情况,每年定时发起该流程,由校级填写助学金的数据交由省级审 批。