个人介绍
本人擅长技术点如下:
1、掌握基于C# .NET开发。
2、前端开发,掌握js、html、css以及开源框架,比如jquery、react等,以及掌握ES6和TypeScript语法。
3、数据库开发,掌握Sql server、Oracle、MySql三个数据库开发。
4、掌握java、熟悉scala开发。
5、了解Androd开发。
6、掌握React-Native开发。
7、掌握H5开发,比如Canvas画图方面,移动H5原生js、 或基于Hybrid框架开发。
8、掌握wpf,winform开发。
9、掌握golang开发
10、掌握基于Taro小程序开发(Taro hooks)。
11、掌握基于jest unit test开发。
工作经历
2018-09-03 -2019-10-31上海新新财富管理有限公司前端技术主管
1、负责前端组开发与管理。 2、基于react、jquery、dva、umi、koa2、antd、antd-mobile等技术栈开发。 3、基于nodejs、webpack、gulp运行环境与打包部署。
2016-06-01 -2018-08-31上海夸客金融信息服务有限公司高级软件工程师
1、基于Microsoft CRM平台开发业务模板,以及对CRM前端进行扩展。 2、基于WCF WebApi开发CRM访问业务数据接口。 3、扩展Microsoft CRM Plugins开发。 4、完成其他开发任务***开发。 5、学习研究新技术点,目前涉及新技术点:React、React-Native、Redux,ES6。 6、基于React-Native与原生Native混合模式App开发,负责React-Native开发。
2014-08-20 -2016-05-31携程计算机技术(上海)有限公司高级开发工程师
负责广告系统的开发与维护,开开广告管理系统2.0,以及优惠卷h5、前端广告展示js类库等项目,涉及技术栈包含:.net c# 、sql server、mysql、js、html、css等。
教育经历
2021-01-01 - 复旦大学继续教育学院软件工程本科
主要课程:C++程序设计、数字逻辑初步、计算机组成与体系结构、离散数学、数据结构、操作系统、面向对象系统分析与设计、软件工程、计算机网络与通信、数据库技术、软件开发工具、项目管理、Java程序设计、网络编程技术、毕业设计论文。
2004-09-01 - 2007-06-30武汉商贸职业学院软件工程专科
本专业培养能从事计算机软件设计、开发、应用、维护的应用型专门人才。软件设计开发,有较强的程序设计、软件测试、软件维护与应用能力
资质认证
技能
通过后台配置生成h5页面、后台管理面页,实现CRUD功能配置化,界面化。可以对h5、pc、wpf界面进行配置生成相应的json,然后通过对应的框架动态渲染出界面,从而提高开发效率,实现低代码开发。
风控审批系统是风控部分使用的后台管理系统,采用前后端分离,前端页面基于react+dav+umi+antd等技术栈实现,技术点涉及如下: 1、页面UI布局采用配置化,通过json化的配置结构来实现页面布局渲染。 2、通过事件行为来通用功能操作,数据行为来分离数据请求功能,以数据行为类型与事件类型调用数据行为关联。 3、在umi结构基于上增加configs(配置可界面化)、components(通用组件)、controls(控件)、dva-common(dva通用)、react-common(react通用,包含与数据行为connect(链接)、高阶组件)、utils-common(通用类)、page-components(页面组件,业务定制组件)、page-controls(页面控件、业务定制控件)、event-actions(事件行为,通用实现事件方法)、actions(数据行为,以行为类型驱动与关联)。 4、项目采用antd布局及相关的风格实现页面布局渲染,对antd组件与控件封装,更好地分离ui、功能、数据请求、通用逻辑,引用面向对象与领域思维。