个人介绍
作为一名全栈开发者,一直从事通用产品的研发工作,对前端后端开发都非常熟悉,熟悉面向对象的设计和开发方法,熟悉常用的软件设计模式,能够熟练阅读英文文档,思维严谨,喜欢探索新技术,能够根据公司需要不断学习新的技能, 主动提升自己的能力,经常对自己开发的模块进行反思和重构,对代码质量精益求精。
主要的技术栈包括:
熟悉asp.net, asp.net mvc 、 c#,了解java开发,
熟悉sql server,oracle、mysql等数据库,
熟悉html、javascript、css等web开发技术,
熟悉angular + ionic手机混合app开发,
熟练jquery、angular等常用前端框架和类库,对vue和react有一定的了解,
熟练使用typescript、nodejs、less、saas、webpack等前端技术进行项目开发
工作经历
2012-09-01 -至今广东汉佳信息技术有限公司高级软件工程师
作为高级开发工程师,负责公司快速开发平台的研发,开发了工作流引擎和基于angular 和ionic的手机app运行平台,为公司项目的快速实施提供强大平台支持。 工作内容主要包括: 1、设计并开发了工作流引擎、图形化的流程设计器和流程测试工具,流程引擎支持人工审核、条件流转、并行、等待活动、自动活动、逐级回退、回退到任意环节、回退后重发、跳转、拆单等有中国特色的流程应用, 工作流引擎在设计理念和功能方面经过三次重大的重构,使其更好的服务项目。 2、使用angular + ionic开发手机app运行平台, 支持android、i***。 3、通用的接口配置工具,只需配置就可以进行接口调用和调试,极大的减轻了接口的开发工作,提高了接口联调的效率。 4、负责公司前端整体架构,开发前端多端统一开发框架,支持web和手机平台,一次开发可同时适配angular、vue、react三大框架,通过编译工具将源代码编译成可以在不同端(***、***、android和ios混合app)运行的代码。
2006-08-01 -2012-07-01广州德捷科技有限公司.net高级工程师
使用c# + asp.net + sql server开发基于BS架构的项目资金预算、计划管理和跟踪的大型项目管理软件,目标客户主要是美国的政府部门和大型企业,如FedEx联邦快递、玛氏(Mars)等,主要负责工作流模块和工作流设计器,另外作为主要开发人员参与开发动态表单、表单编辑器、自定义报表、系统基础模块和系统大部分的业务模块,参与了大部分重要客户实施。
教育经历
1999-09-01 - 2003-07-01武汉轻工大学动物科学本科
-在大学期间自学了计算机相关课程并实际运用