个人介绍
本人从事软件开发工作多年,具备带领团队研发经验,能够精准定位客户需求,交付客户高质量的软件产品,独立完成功能文档、可行性报告等文件的编写,具备项目核心技术突破以及项目部署运维能力。有五年的银行证券项目研发经验,熟悉银行缴费系统、营销活动等项目流程,精通软件开发技术。具备一年的机器人软件开发经验,具有创新思维和能力。精通Java语言,Spring-Boot,Mybatis框架,熟练使用Golang语言,Gin框架,Oracle、MySQL数据库、Hbase大数据库、Redis,掌握Docker,K8S部署,机器人操作系统Ros以及通信协议,掌握多线程、高并发处理技术,具备严谨的思维逻辑能力、良好的语言表达能力。
工作经历
2020-07-01 -至今浪潮集团科学研究院 Java开发工程师
浪潮集团科学研究院云化机器人团队软件研发经理。负责沟通整理软件需求,功能定义,团队工作部署安排,进度跟进、协调工作,后台代码框架搭建以及前后台代码审查。开发使用机器人Ros系统以及通信协议,Golang语言、Java语言,Vue,使用Gin、Xorm,Mybtis、Spring-Boot框架,K8S,Docker,SQLite、Oracle、MySQL数据数据库,掌握多线程开发、高并发处理技术。 开发项目: 1.云化机器人仿真平台开发、部署以及运维。 2.机器人交互软件地图服务开发,完成建图、多图管理、地图编辑、禁行线绘制,机器人运动控制功能开发。 3.配送机器人交互软件开发,完成单点配送以及机器人配送任务管理、回盘模式开发。 4.迎宾讲解机器人交互软件开发,完成博物馆以及各公司展厅讲解软件以及问路引领软件开发。
2018-07-01 -2020-06-01南京中软国际科技服务有限公司 Java开发工程师
华泰证券总部自研交易团队软件研发。开发使用Java语言,使用Mybtis、Spring-boot框架,Redis缓存,Oracle、MySQL和Hbase数据,使用Elastic-Job定时任务,Dubbo服务开发,掌握多线程开发、高并发处理技术。 开发项目: 1.华泰元数据管理系统后台开发,项目对员工信息,股票、债券等信息进行查询、管理。对历史数据进行定时补录。 2.华泰i-shield系统后台开发,项目对存在的Elastic-Job进行动态管理,动态加载到Zookeeper节点。 3.华泰ark服务Dubbo接口开发,项目将各途径接入的股债基K线、Tick、逐笔成交等数据封装成Dubbo接口,对Hbase、Redis、MySQL及内部缓存数据进行查询,以供下游使用。 4.华泰超距系统后台开发,项目对文件流进行动态管理,涉及Dubbo接口接入,完成数据的增删改查。
2015-07-01 -2018-07-01北京南天信息工程有限公司Java开发工程师
中国建设银行山东分行项目软件研发。开发使用Java语言,Mybtis+Velocity,Spring框架,JQuery EasyUI,以及WeUI***开发获取OPENID接口,分享JS-SDK接口,数据库Oracle。 开发项目: 1.e缴费365平台实现山东建行各地市行缴存学费、生活缴费、充值,管理用户及营销活动的开发。 2.“爱心接力,我们一起”营销活动***获取OPENID,分享接口完成助力捐款,按排名奖励用户,促进达成高交易量。 3.“善心助残,你我同行”营销活动,与“爱心接力,我们一起”营销活动的原理类似,一方面完成对山东残联捐款,另一方面达成高交易量。 4.“校园E路通”项目,整合学生信息管理、学费账单管理,实现学生通过系统缴学费、充餐卡功能。完成山东劳动技术学院、昌乐二中、歌尔公司等多个单位学校的缴费充值。 5.负责党费缴纳、抽奖,电费充值等多个小营销活动的开发,定时任务的开发等。
教育经历
2011-09-01 - 2015-07-01济南大学计算机科学与技术本科
资质认证
技能
e缴费365平台,是中国建设银行山东分行开发,一个集商户信息管理、定制个性化账单、缴费功能于一体的系统。技术使用Java语言,Mybatis、Spring框架,EasyUI,Bootstrap以及WeUI,数据库使用Oracle。平台对银行业务相关商户信息管理,用户根据自己的需求,定制账单,通过建行山东分行*公众号的入口进入后支付,支付完成达到充值和缴费目的。平台涵盖商户管理、用户信息管理、日志管理、角色权限管理、账单管理、交易明细等后台功能开发,以及对接支付网关、短信网关、一卡通充值接口、燃气电力等接口的开发;定时任务,实现对账功能以及服务器的监控功能,统计后交易额达5千万以上。
行内移动应用管理平台是中国建设银行山东分行开发,一个集信息门户网站与OA系统于一体的行内APP及后台管理系统。完成对旧OA系统、首页新闻以APP形式进行二次开发。APP开发使用AppCan框架,后台开发使用Java语言,Mybatis框架,数据库使用Oracle,页面通过获取后台服务得到信息并显示新闻,用APP对OA系统进行操作,解决了只能使用传统网页开展工作的问题。