个人介绍
本人于2007年参加工作,工作单位一直是中国航信,在总部工作两年后转到了上海航信分公司工作至今。
参加工作时的主要工作类型为C++开发,转至上海航信后一直从事前端开发工作,已有10多年的前端开发经验,能熟练的使用JavaScript开发各类前端网站,主要熟悉的技术有React、ESLint、JtestWebPack、Cypress、前端微服务、Redux、H5技术、CSS3、echart、Git、TypeScript、Nodejs、Express、Swagger、pm2、Apache等。
此外,还从事过多年的前端数据分析以及SEO相关的工作,熟悉Google Analytics。
为人沉着稳重,对技术发展方向有着独特的见解,熟悉前端工程化所需要的各项技能。
工作经历
2017-03-01 -至今中国民航信息网络股份有很公司上海分公司高级前端工程师
其间主要负责的工作是中国联合航空(www.flycua.com)、山东航空(www.sda.cn)两个官网的前端的设计与建设工作。 - 联航方面,负责完成了官网的前端(jQuery,easyui)以及服务端的接入层(Nodejs) - 山东航空,主要负责官网售票以及售后部分的(React)的低层建设。
2009-08-29 -2017-02-28中国民航信息网络股份有很公司上海分公司高级前端工程师
从事东航官网前端的建设与维护工作,其间带队完成过多次官网的升级改造任务。主要使用的技术是jquery,seajs,以及独立开发的jsonview与factory。
2007-08-30 -2009-08-28中国民航信息网络股份有很公司软件工程师
工作为参与航信eTerm客户端的开发与维护,负责的模块为eTerm3的3合1插件(MFC工程),以及为eTerm5开发配置模块(MFC工程)。
教育经历
2003-09-01 - 2007-07-01安徽建筑大学计算机科学与技术本科
本人于2003年9月至2007年7月在安徽建筑工业学院计算机科学与技术专业四年制本科学习,修完学校规定的全部课程,成绩合格,并获取学士学位。
技能
新版联航官网采用React技术作为支撑,使用了前端微服务开发模式,逐步拆解工程,降低每个工程的复杂度。 使用TypeScript与ESlint结合的方式,约束后续代码开发者,增强工程健壮度。 使用JTest作为单元测试
这是一个用来解决大型JSON数据校验整合的一个组件,通常用来在页面数据提交前的最后一次验证,能构通过组合复用等方式进行扩展,配置起来也非常灵活。 使用异步校验。 可以对输入的数据进行整合计算,从而达到过滤修正功能。 在1.1.1版时使用typescript进行了重构。