冯旭

目标岗位:前端工程师

联系方式

个人信息

专业技能

  • 掌握算法与数据结构,计算机网络,操作系统等计算机软件专业相关课程
  • 了解git协作工具的使用,熟悉软件开发流程和基本代码规范
  • 掌握w3c标准以及HTML,CSS,JavaScript等前端开发基本知识,掌握HTML5,CSS3,ECMAScript6特性
  • 熟悉前端工程化开发,掌握前端开发框架vue.js的使用及原理,了解前端开发框架react.js和客户端开发框架react native
  • 掌握AJAX原理,熟悉前后端分离的开发模式
  • 熟悉node.js的基本使用,能够使用node.js开发web后端程序
  • 熟悉Java语言,简单了解Android客户端开发,了解Linux基本命令

实习经历

美团点评(2018.7.16-2018.10.19) 前端开发工程师

  • 工作内容:在美团平台参与酒旅数据中心运营系统的常规业务需求开发,技术栈基于vue.js
  • 取得成就:短时间快速熟悉业务并投入开发,缓解了小组由于前端资源不足造成的业务需求积压;保证开发效率和代码质量,按时保质完成业务需求,提升了运营团队的工作效率
  • 个人成长:接触到了大型互联网公司从业务需求评估到功能上线的完整工作流程,提升了对前端工程师职业价值的认识;在完备的代码协作和code review流程下规范了编码习惯,提升了团队协作意识;在团队分享中学习到很多知识,提升了技术水平

牛客网(2018.4.2-2018.6.20) 前端开发工程师

  • 工作内容:开发牛客网IOS客户端hybird app中webview页面,重写牛客网移动web端页面,技术栈基于vue.js
  • 取得成就:与IOS开发工程师协作开发,提早了新版IOS客户端的上线日程;更新并维护了移动web端页面,丰富移动web端功能;及时完成移动端活动页面的开发,保证活动顺利进行
  • 个人成长:接触到了企业中产品的开发,及时认识到在学校开发中存在的不足,提高了编码的能力;接触到了协作开发,学习到企业中的规划模式

项目经历

教师办公平台(开发中)

  • 项目简介:一款类似钉钉的企业办公系统,用于给教师提供一个独立的办公平台,包括移动和PC客户端和web管理后台,包含即时信息发送、消息通知、流程审批等办公常用功能
  • 负责任务:移动客户端开发+PC客户端开发+管理后台前端开发+后端开发+产品设计
  • 主要技术:使用typescript编程语言开发。后端基于node.js,使用egg.js作为web框架,提供rest接口,数据库采用MySQL和MongoDB组合的形式;移动客户端基于react native实现,可以同时适配Android和iOS两端,使用react-navigation做页面导航,使用redux做数据管理;PC客户端基于electron架构,利用react.js编写页面;管理后台同样基于react.js,项目使用UmiJS工具构建

小农之家app

  • 项目简介:一个农业相关app,包括农业新闻、专家问答、农业社区,聊天等功能
  • 负责任务:前端开发+后端开发
  • 主要技术:后端基于node.js,使用egg.js作为web框架,数据库使用MongoDB,通过提供rest接口的方式实现前后端分离,利用socket.io实现即时通讯和消息推送功能;前端是基于vue.js框架实现的SPA,使用vue-router作为前端路由,使用vuex进行数据管理;客户端产品使用cordova进行打包

黑白子小游戏app

  • 项目简介:一个五子棋小游戏,支持人机对战和联机对战,支持在线web端使用和Android客户端使用
  • 负责任务:前端开发+后端开发
  • 主要技术:棋盘和棋子采用canvas绘制,后端基于node.js,采用socket.io实现联机对战功能,适配移动端,Android客户端采用webwiew混合的方式打包

农田实验数据采集app

  • 项目简介:一个Android客户端app,用于农田实验数据记录,包含数据表值录入和xls文件导出功能,为农学实验室解决了农田实验数据收集的问题
  • 负责任务:Android客户端开发
  • 主要技术:使用Java编程语言和原生Android客户端开发技术实现

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事