个人介绍
我是程序员客栈的小严,我毕业于怀化学院,曾经在广州飞机维修公司担任java开发工程师,工作时间从2021、7至2022、8,主要负责了公司的部门项目和公司的大型的战略项目
1. 精通Spring,Spring Boot,Spring Cloud技术栈
2. 精通Java编程及分布式相关的解决方案
u 精通J2EE技术栈、面向对象编程并已构建知识体系并灵活运用学习新的知识;
u 熟悉数字逻辑电路、计算机组成原理、操作系统原理、计算机网络原理;
u 常见算法和数据结构并灵活运用在项目开发中;
u 熟悉常用设计模式:单例模式、工厂模式、代理模式等;
u 熟悉分布式常见解决方案包括:分布式事务、分布式一致性、分布式锁的解决方案;
3. 掌握常用数据库技术以及其他ES、nginx、RabbitMq、redis技术
u 熟悉Mysql常见的调优的方案和PXC(Percona XtraDB Cluster)强一致性数据库集群的搭建;
u 熟悉Redis数据持久化机制、多数据类型缓存应用、高可用机制以及多种分布式集群的实现(也可根据需要实现集群的扩容和缩容);
u 熟悉RabbitMq、RocketMq、kafka等消息中间件及集群部署;
u 熟练使用Elasticsearch、Logstash、Kibana搭建ELK日志收集系统;
4. 掌握一些调优的方案
u 熟悉的常见垃圾回收算法、垃圾回收器及JVM调优的场景和使用;
u 熟悉MySql调优及一些常用的技巧、熟练掌握编写sql语句与存储过程;
u 熟悉一些多进程使用场景、多线程并发解决方案和编程思想,对某些业务进行优化;
5. 掌握自动化工具管理软件的生命周期
u 亲自参与为公司搭建Jenkins+gitlab+Sonar+Harbor+Docker实现CI/CD自动化管理项目
后续集成k8s未参与,交由项目组长负责;
u 熟悉使用Linux操作系统并可以根据命令逐步排错和软件性能的优化;
工作经历
2021-07-21 -2022-08-29深圳市德科信息技术有限公司广州分公司java开发工程师
2021.7 - 2022.8 深圳市德科信息技术有限公司广州分公司 Java工程师 ● 业务代码的编写以及bug的排查和修改 ● 代码编写:公司战略项目飞机飞行及维修相关核心业务以及部门项目的整体的业务开发
教育经历
2020-09-10 - 2022-12-30怀化学院软件技术专科
学习能力还不错,英语水平还可以的,喜欢思考。
技能
项目描述:分为医护人员系统和患者系统。医护人员可以监测负责的病人的血糖数据变化,针对性的制定用药、饮食、运动等方案。病人将自测血糖、用药情况等输入系统,查看医生制定的康复方案。项目分为:用户登录、系统管理、病患管理、健康自检、健康商城。 负责模块:病患管理(包括用药记录、血糖记录、饮食记录、运动记录、康复方案提醒、咨询医生) 项目总结: 1. 项目使用SSH搭建框架,使用SVN进行代码管理。 2. 用药记录模块使用ajax+solr技术,查询药品信息,简化用户输入。 3. 康复方案提醒模块在病患登录系统是时查询康复方案是否有更新,及时提醒病患更改康复方案。 开发工具:Struts2、Spring4、Hibernate5、MySQL、Tomcat、solr、SVN、eclipse、JSP、jQuery等 数字化城管系统 项目描述: 县为实现网格化管理而开发的系统,能够实现市政、街道、社区城管、环卫等多级联动,实现城市化社区自治管理的网格化,简化城市管理流程。 项目使用SOA分布式架构,共分为监管数据无线采集子系统、监督中心受理子系统、协同工作子系统、监督指挥子系统、综合评价子系统、地理编码子系统、数据交换子系统等九大系统。
项目描述: 目前软件管理存在一些在飞机软件的构型管理、飞机基准软件与飞机实际安装软件的对比、媒介制作的统计与管理、飞机软件构型的历史记录查询、EO与第三方EO的管理上的问题,基于以上原因在开发一套全新的安全管理模块以提升软件管理水平。 项目模块 系统管理模块、维护组模块、机型模块、机型比对模块、媒体媒介模块、EO模块、历史模块、排故模块 责任描述: 维护组模块、机型模块、机型比对模块、媒体媒介模块、EO模块、历史模块、排故模块。 技术实现: 1、机型模块主要是开发各个机型的功能模块,包含350 380 777 787 几个主要机型实现其对应的查询 、增加 、删除、 修改 基本的功能模块,以及对应数据行的历史数据的搜索给每个机型按需添加上传、下载 、导入、导出功能的模块 2、媒体媒介表的优化,媒体媒介表结构改动,图表的数据和展示的数据有包括日期、图表点击、图表下拉框搜索的细节上的改动 3、历史模块的开发和优化,收集各个模块的历史数据,每次用户删除历史数据,会自动将历史数据中最新的数据的旧件号赋值给对应的现在的表中的件号,数据量比较大的表格引入异步/和多线程的处理,大大的加快查询速度。 4、排故模块的开发和调整,其中包含图片及附件的上传删除和预览的功能,并提供pdf预览和生成的功能。 技术选型: 后端: SpringSecurity、Docker、MybatisPlus、Redis、Nginx+Keepalived。 前端: Vue2 、Elementui.
项目描述: 项目用于加强本公司飞行仪器电子信息化管理,规范检验流程,严格把控检验质量,从仪器进入机场内部,到生成仪器分析报告以及对相关维修部件的基础资料等进行统一管理。 系统采用分布式框架,分为多个子系统。包括检验业务、质量管理、人员管理、仪器设备管理、合同评审、查询与统计、系统管理、自动数据处理等子系统。 工作内容: 1. 负责飞机飞行记录和维修记录的以及飞机故障的核心业务的代码的编写和测试; 2. 线上bug排查,业务代码审查及修复; 3. 排查业务代码可见性安全隐患; 4. 架构设计、代码优化; 5. 部门项目和公司战略项目的部分的技术选型和架构的搭建和设计(日志采集系统、数据库高可用、 中间件的集群部署、devops的搭建); 工作绩效: 1、团队线上bug排查,业务代码审查及修复; 2、业务代码编写:飞机飞行及维修相关核心业务以及部门项目的前后端的架构设计和整体的业务开发; 3、个人负责的部门项目获得公司优秀项目奖励和公司内部宣传通报; 4、改造过往的技术架构为部门打造新的项目架构,提高项目的稳定性;