个人介绍
Java:
1、精通Java开发语言,具有扎实的编程基础和一定的代码阅读能力,具有良好的编程习惯
2、熟练MySQL,postgresql等数据库的开发,熟练使用相关开发工具Navicat等
3、了解HTML、bootstrap等前端技术和框架
Python:
1、精通Python开发语言,能熟练运用Python开发语言进行项目的开发、爬虫,具有良好的编程习惯。
框架/插件/技术:
1、精通springMVC、spring、mybatis、spring boot 框架,掌握整合SSM框架 。
2、熟悉spring cloud微服务框架和Eureka等技术 。
3、精通redis缓存技术、websocket实时通讯技术。
4、熟练使用flask、fastapi框架进行项目的开发。
5、精通Linux基本的环境搭建和项目部署
其他:
1、能熟练使用debug进行程序调试
2、熟练运用log4j进行日志管理
3、熟练使用代码编写工具idea、eclipse
工作经历
2021-02-26 -至今青岛星科瑞升信息科技有限公司Java开发工程师
准确理解客户对产品的要求,配合前端工作人员,设计客户满意的应用程序 运用 SpringBoot、JPA、flask、websocket准确的完成功能实现和产品开发
2019-07-13 -2021-02-22山东兴政信息科技有限公司Java开发工程师
准确理解客户对产品的要求,配合前端工作人员,设计客户满意的应用程序 运用 SpringBoot、Mybatis准确的完成功能实现和产品开发
教育经历
2017-09-02 - 2020-06-26青岛科技大学软件技术专科
技能
1、基于SpringBoot、SpringSecurity、JPA的乐益播商家版APP,是一款针对于商家的APP,包括了个人中心,商家模块, 产品模块,支付模块,分佣体系等功能模块。 2、个人中心包括了用户完善个人信息,密码修改,提现等功能。 3、商家模块包括了查看商家的入驻信息和商家入驻的功能。 4、产品模块包括了查看商家发布的产品信息,产品上架的功能。 5、支付模块整合了银联支付,分佣体系是针对于市级代理商,区县级代理商,团长的分佣,瓜分平台收益的金额的份额。 责任描述: 1、整合阿里云短信服务,银联支付api等功能模块,用于修改密码,商家入驻,提现,支付等功能模块中。 2、根据项目的业务逻辑进行数据库的设计。 3、完成了商家模块,产品模块,个人中心模块,银联支付等功能模块,进行了简单的测试,接下来和安卓端进行联调。
1、数管系统是一个统计卫星遥感数据源信息的系统。包括了DMS数据中心和DMS数据归档中心。 2、DMS数据中心包括了数据总览、任务监控、卫星和载荷管理、遥感数据集管理、遥感数据管理、影响检索、数据订购、 用户管理等功能模块。 3、DMS数据归档中心包括了定时归档扫描、遥感数据集拓展管理等功能模块。 责任描述: 1、使用python开发定时任务的功能,定时对文件路径下的各个遥感数据源文件进行扫描。 2、使用python对接解析遥感数据源文件的算法。 3、使用python进行数据解析后,调用接口进行数据,拇指图等数据的入库。
1、基于SpringBoot、SpringSecurity、JPA的空天地一体化林火监测系统,包括了火情E览,火点详情,统计分析,火 点巡查等功能模块。 2、火情E览中,接入了地面监控,瞭望塔监控,无人机来进行火点的监控查看。 3、火点详情中,会显示今日火情,查看通过爬虫技术爬取的防火要闻和中国气象网的信息,对接了遥感数据算法,在发 现新火点信息的同时,通过websocket技术,进行系统火情的警告,系统得到通知,进行预警,将火点信息通过小米 商城推送技术,传递给就近的护林员进行核查。 4、统计分析中,可以根据时间段、市、区动态多条件查询火点信息,点击火点时,定位到具体位置,查看该火点详细信 息。 5、火点巡查模块中,查看护林员提交的火点核查的信息和现场图片。 责任描述: 1、开发了火情 E 览,火点详情,统计分析,火点巡查等功能模块。 2、根据项目的业务逻辑进行数据库的设计。 3、对接遥感算法进行山东省火点信息的入库,然后对入库的火点信息进行操作。通过实时通讯的技术,对系统进行新火点 的通知,对火点信息进行操作。 4、统计护林员的信息,通过小米商城推送的功能,进行火点的通知。对火点进行预警、出警、核查、结案等功能进行开发。