个人介绍
我是一名java程序员。本科,专业是计算机科学与技术,从毕业开始到现在已经超过3年的java经验。有良好的 Java 语言基础和编程习惯,熟练使用 IDEA / Eclipse 开发工具。
掌握 SpringBoot+ Mybatis 微服务架构。
熟悉docker
熟悉Redis
熟悉kafka
熟悉Linux 常用命令,经常在 Linux 环境部署,发版,查看错误日志工作。
熟练Maven,Git 等项目管理工具;
熟悉常用数据结构,熟悉常见的排序算法。
大学英语六级(CET-6),良好的听说读写能力,快速浏览英语专业文件及书籍
工作经历
2020-06-15 -至今华通科技java开发
opencv学习与使用,提高系统出图速度,集成opencv组件到特定系统中; geotools学习与使用,负责bi模块新需求的开发,维护旧代码; mapserver学习与使用,集成到系统中; 区域管理模块开发; 地图小工具sdk开发; 系统框架升级与代码改造,UT测试 湖北移动zmap项目; 漏洞治理。
2018-06-14 -2019-11-15中施信java
参与公司主线产品的后端开发工作,完成日常维护与新模块的开发; 表单附件模块优化、附件翻页问题、图片预览优化、公文收阅、 发文通红模板; 表单设计器模块开发:用户可动态配置表单内容、配置查询区域/表格区域字段可选择排序、单据复制功能、生成菜单功能、表单按钮增加权限功能,可单独授权; 快递管理模块开发:快递平台接口配置、快递物品类型配置、寄件申请、收件确认、月度结算等; 费用管理模块开发:费用申报功能,审批功能,费用月度总结功能等; 邮件管理模块开发:通讯录功能、 写信功能、发送邮件功能、转发邮件、接收邮件等; 公共模块:单据送审、单据查看当前审批、审批历史、查看已办流程等。
教育经历
2014-09-01 - 2018-07-01长江大学计算机科学与技术本科
学习c语言、java、数据库、数据结构、计算机组成原理、汇编语言 、操作系统、嵌入式、软件工程等计算机相关课程
技能
湖北移动的一个基于空间位置部署的移动网络系统,在这个网络中,有很多对象模型都是基于空间关系来表达的,需要能够有一套可视化的用户界面,来实现空间对象的管理。支持各种图层,小区、道路、栅格等。使用postgres数据库进行数据存储,主从提高可靠性;使用geoserver进行图层管理;使用nginx进行分发;使用docker进行部署。
webgis是一个地图相关的系统,主要功能点包括:小区栅格话单及区域热力图、统一预处理任务调度、海量数据实时渲染技术、10万级以上建筑物3D呈现、分布式处理系统、支持Bi报表出图、全自动化测试系统等。 贡献:接手了Bi模块、区域管理模块的开发,参与系统框架升级、代码改造,参与paas化改造等任务。
为施工企业提供管理咨询、项目管理软件开发与实施、工程行业APP、 BIM及云平台应用。推动施工企业进入“建筑+互联网”时代。 项目资金管理以统收统支收支两条线的管理思路设计,以企业统筹和按项目核算方式,功能模块主要包括账户管理、支付计划、资金收入(到款通知、合同收款、其他收入、资金分配)资金支出(合同付款、其他支出、借款申请、还款申请、暂扣返还、付款通知单)四大部分。 资金的收支管理是依据合同为主线展开的,项目资金管理逻辑:收款计划一实际收款-支付申请-实际支付;将业务成本(人、材、机、分包、租赁、管理费)和资金的收支关联,实现所有的支出申请和审批都要以业务成本的实际发生为依据,降低企业的风险。