熟练使用React,Redux,Angular,AngularJs框架,曾在360干过1年前端(使用Angular),小米做过两年(Angular, React),后回来成都在华为存储部门(Angular)做了4年前端后去到Nagarro(一家外企, 用的 React+Redux 和Angular)做了2.5年;
有扎实的javascript/typescript基础;
能够熟练掌握javascript、HTML和css(less和sass都能熟练使用);
熟练使用git;
有良好的编码习惯;
劳动力资源管理软件,分手机端和PC端,
PC端使用老代码,使用Angular+Angularjs 编写,登录用户包括员工和manager, 主要功能包括离线打卡和圈地打卡,记工时,考勤,使用各种图表显示个人的打卡工时信息,生成项目二维码等;
手机端为新代码,前端代码使用React+Redux, 用native+codova+react来实现native跟web页面组合。功能包括员工打卡(扫码、离线、圈地),发,集成了之前做好的一个talk App,用于员工之间交流,类似朋友圈发布/评论功能等。因为涉及3个app集成,自己写了一套eventbus通信系统,用于三个系统之间的跨域通信;
华为存储管理系统,项目前端开发,项目基础组件开发,主要技术栈Angular10+webpack+typescript+es6。用于分布式存储业务管理,包括网络配置,存储池配置、桶配置等
人力资源管理系统,分手机端和PC端,PC端使用老代码,使用Angular+Angularjs 编写,手机端为新代码,使用React+Redux用cordova跟native交互