




个人介绍
工作经历
2016-12-01 -至今施维雅天津制药有限公司高级开发工程师
作为一家外资药企,有大批量的业务以及数据处理工作,基本公司的大部分业务系统都参与过,从入公司以来,个人搭建了一套针对本公司业务的技术框架,经过多次迭代,目前已经非常稳定,并且得到了广泛的应用和认可,高度的灵活性使得业务需求快速被响应,技术框架采用前后分离的技术,前端采用基于vue封装的quasar框架,中间层采用nodejs服务作为转发,后端采用.net core webapi与数据库进行交互,并且配置ftp文件服务器,高度灵活性体现在对前端的数据源的各种配置落实到数据库中,设计了一套前端数据源配置的架构表结构,包括授权管理等,能实现低代码甚至0代码满足快速变化的业务需求
2014-12-01 -2016-11-01上海倍通医药咨询有限公司高级软件开发
主要从事医药数据清洗的工作,五人开发团队搭建了一个针对多客户的数据清洗平台-工序化平台,针对多客户多数据源种类进行设计,使得平台能够接收所有客户数据的功能,与公司主数据系统进行整合,使得数据清洗工作一站式在本平台完成,并且对表单进行动态配置,提高灵活性!
2013-11-01 -2014-12-01东华软件java开发工程师
金融系统的开发,包括征信,信贷,接单平台的工作,尤其在接单平台中,用纯js语言搭建了站内聊天模块,使得js能力大大提高,使用的数据库还是比较老的db2,框架是struct2+spring
教育经历
2009-09-01 - 2013-09-01大连民族大学电子科学与技术本科
大学期间的专业是电子信息工程专业,主要学习的是单片机和计算机c语言,对计算机内部运营原理有深入的理解
技能

针对公司的招投标业务,开发一套招标系统,来满足招标进度管理,招标文件管理,能实时了解招投标的过程以及需要的文件,并且可以实现文件在线转换,文件预览等功能,大大提高业务的灵活性!


公司销售的架构系统主要是针对每个Q进行架构搭建,包括指标和所负责的区域等信息,由于业务变化快,导致系统需要频道的更新部署来满足业务需求,基于此我们开始重新搭建架构系统来快速响应业务变化,新系统技术架构基于quasar+nodejs+.net core前后分离进行设计,把各种变化可能性进行数据库架构的设计,这样业务变化不需要更改代码只需要改数据库即可,高度灵活
