2021.2 – 至今
前端工程师+项目管控
中国银行金融科技 (Company Website: https://www.fintechboc.com/) – 上海
中银金融科技即中国银行上海软件中心,主要做总行和各分行行内系统及中银理财和中银基金内部交易管理系统等项目。我在公司担任助理技术经理的职位,主要做前端开发和项目管控的工作,此外也参与需求分析、需求评审、产品设计的工作。工作中主要用到 Vue, ElementUI, Vant 移动组件库, Echarts, html, css,sass, less, js, webpack, axure , jira,git, swagger及蓝湖等工具。我参与的项目主要有非标理财管理系统、中银教育局 G 端资费管理系统及中银理财产品发行系统。
2019.1 – 2020.12
高级顾问+前端开发
PwC普华永道中国 (Company Website: https://www.pwccn.com/) – 上海
在普华永道担任前端开发工程师及高级顾问, 主要从事企业信息系统的前端开发工作。接手的项目大多数是为国内外大型企业开发系统。我的主要工作包括前端开发、前端设计、需求调研、需求分析等。
在公司工作期间经常使用的前端框架和第三方库包括:Bootstrap, jQuery, Angular, Vue, Echarts, layui, AntV G2, Viser, 等,经常使用的语言包括js, css, Less, Sass, html等,此外,还经常使用Oracle Apex平台开发网站系统。经常使用的工具包括node.js, npm, gulp, Git, Trello, jira等。公司项目基本采用agile开发模式。
在普华永道做过的一些主要项目有:
- 资生堂中国总部Enterprise System Solutions(ESS)报表系统
该系统收集各经营部门和品牌的预算数据、预估数据和实际销售数据。经过数据计算及处理而生成客户想要的数据,并结合BI工具以图形化的方式展示一系列的财务报表。项目主要包括系统预估模块、预算模块、销售模块以及tableau智能报表模块。
我在项目中担任前端开发lead。主要负责系统前端的开发,并负责控制前端人员的开发进度,二次沟通客户需求及提供功能设计建议。保证产品最终按要求、高质量地交付给客户。该项目主要使用HTML&CSS、JavaScript、 jQuery、Bootstrap、Datatables插件和一些第三方库。在项目中我也曾使用PS及AI进行一些图片处理。
在项目管理方面我们使用Trello进行任务管理和进度追踪。并且使用GitLab进行代码管理。在项目中我们使用Agile敏捷开发的思想进行开发,每两周为一个Sprint。
开发环境方面,前端我们基于Linux环境开发。
此外,项目开发阶段,我们使用云服务器Host我们的网站系统(测试用)。
- 腾讯ERM风控系统二次开发
该系统是我们为腾讯定制化开发的风险控制系统。我在项目中担任前端开发工程师。前端我们采用的angular框架,后端是java开发。在项目中我们还使用了阿里G2框架来支持图表的开发。代码管理方面我们使用GIT, 接口方面我们使用rap2工具导出接口文档,提供给前端。
- 深圳招商银行总部RPA项目
该RPA项目包含一个招行企业银行APP的一个模块。该模块允许招行企业版用户登陆APP查看(通过招行API)不同银行账户的资金情况及RPA获取的一些数据。
在项目中,我主要参与其前端开发工作。该项目前端主要使用VUE框架完成,也用到Bootstrap。开发过程中也用到node.js, npm和webpack等工具。在开发工程中,由于招商银行的要求,我们使用码云进行代码管理。
- 达美乐中国总部租赁管理系统项目
为了适应新的国际会计准则-租赁准则的变化,我们为达美乐中国开发了新的租赁合同管理系统。
在项目中,我主要参与系统的前端开发工作,该系统前端使用AdminLTE框架(基于Bootstrap)。
2017.3 –2018.12
Web前端开发工程师(悉尼工作)
FishVision Pty Ltd (Company Website: https://www.fishvision.com/) – 澳大利亚悉尼
在FishVision,我主要从事Web前端开发的工作,公司主要业务包括两部分,一是提供银行系统网站所需要的表单插件服务,二是为其他公司开发各类型网站及app,我们的银行表单插件产品的基础框架代码由公司自主开发的后端SDK自动生成,我一开始的任务是在这个基础代码之上编写LESS,SASS,Twig, Javascript (ES6), Jquery 及Twig代码来定制前端功能和优化前端界面。后来公司的新项目开始使用Vue.js框架,于是我也使用了Vue.js。此外,还经常使用 Node.js, npm, gulp, grunt, homebrew, Git等工具。公司采用agile开发模式,使用trello和jira进行管理。
具体做过的项目在网站首页作品集部分有介绍。
2014.9-2015.12
SAP Engineer (SAP工程师)
联想集团(Lenovo)– 北京
在联想北京总部担任SAP工程师,联想员工,客户及代理使用sap系统订购联想各类型物料和产品,使用sap进行客户关系管理。我的工作内容主要负责处理美国和日本员工及客户遇到的SAP技术问题。当技术问题ticket提交到我们这里时,我们会根据紧急性,严重性划分优先级,尽可能快的处理各类型sap技术问题。