一直在创业公司,呆腻了,都在做同样的事情,学不到啥...技术也一直水,更关键是公司说没就没.....
履历就直接放这里吧,省的跳转了,毕竟从输入 url 到加载我的简历是需要时间的
内容也比较简单,反正..把我在公司打杂的事情都说一说
/*------------------------------------------------------------------------------------------------------------------------*/
[概括] 现在前端大神这么多,我连熟悉二字都不敢用了
略懂的:Node Charles JavaScript HTML CSS HTTP ChromeDevTools
用过的:Vue react webpack gulp ECharts cordova reactNative Express ThinkJs MySql Mongodb
略懂前端的自我体系、工程化、业务模块化
略懂网络层、浏览器层、项目的整体优化
略懂 mvc 及 mvvm 核心概念及各主流框架实现原理,熟悉编码的多种设计模式并加以实践
[工作 / 项目] 公司名字我省略了,但真正的简历里坑定是有的
2017.07 - 2018.08 《共享汽车》
~ 需要参与原型定稿的讨论
~ 负责前端技术选型、工作安排,定制一些开发和代码管理的简单规范,偶尔给小组做小培训
~ 负责用车端和服务端两个 App 搭建和编码,创业公司缺乏财力,小组成员也都偏向 vue,在时间、性能平衡下我选择 cordova+vue+webpack+vuex+crosswalk
~ 实现支付、扫码用车,身份及驾驶证认证和车辆控制等核心功能
~ 负责一些基础自动化设施搭建,gitlab、jenkins、android 环境等
~ 负责后期 IOS 上架发布
~ 负责实现车辆通信功能,主要服务于用车端及车辆管理后台,客户端利用 websocket 发送指令到服务端,服务端根据国标协议(电动汽车统一协议)解析数据,再将数据发送到车载 TBOX ( TBOX 包含
4G 卡并也通过 TCP 长连和服务器通信),并将车辆的反馈通过解析后反回到前端,从而实现车辆的
门、窗、点火等控制。我负责协议解析、后端 api 开发及用车端的前端交互
~ 负责车辆监控平台的前端项目搭建(数据可视化) vue+vuex+ECharts+百度 web 地图,并负责实现
首页散点图模块及对应的后端 api 接口,接口主要是实现根据坐标计算车辆城市位置
2016.08 - 2017.07 《导游工具类》
~ 负责公司导游 App (已有一些用户)的重构,当时应用打开需要 11s 左右,体验也一度不好,项目使用 10 年前的 zepto + seajs 的模式,我主要去除了 sea 替换 common 并加入 webpack 进行打包,将回调全部替换 promise,项目动画全替换 css3,优化了一些 js 代码和 DOM 的操作,部分地方加入了 vue,最后应用启动缩到 5 秒左右
~ 负责上面那个项目的推倒重来(重构的时候我就预料到了)技术选项( reactNative+redux ),带领小伙伴开搞
~ 负责 RN 基础组件的二次封装以达到应用风格统一性,以及项目和测试环境搭建、编写部分业务和核心组件
~ 负责项目性能优化,为了保证在低端 android 下能表现流畅重新封装了 rn 的路由跳转,实现了切页和数据获取同 时进行,但渲染放在切页之后
~ 负责微信小程序的开发,为了突破小程序的大小限制使用 gulp 打了包,并引入 sass,配合 node 文件监听实 现了自动构建
这里提下我们的成果,由于项目提前完成顺利帮公司拿下第二笔融资,rn 用作没钱的小公司过度还是不错的
2016.01 - 2016.07 (家里人在杭州做生意,半年时间没有做开发,在帮家里人打理生意)
2014.04 - 2015.11 《定制化外包服务》我也去过外包,也不怕大声说出来,并且这里是我学到最多的公司
工作比较简单,主要负责公司内部组件库开发维护(基于 react 的组件)。 参与公司核心项目的前端及后端 api 开发,开发过跨境商城、企业内部管理系统等项目,负责其中部分模块(登录、注册、订单管理及一些数据展示、数据增删改查等),数据通过 AJAX 获取,项目大多基于 react,部分基于 angular,api 纯 node,看到这里相信大家也明白了,就是在底层加班加点堆代码了,所以就说到这里吧
2013.01 - 2013.12 《游戏开发运营》第一份工作
当时负责一个网游官网(这游戏可是仿诛仙恋的哦)的前端开发,前端使用 jquery + prototype + Apache,后端使用 jsp,属于前后端混合的项目。前端由我一人编写,主要是根据美工画页面,不过这里很好的入门了 js,像轮播 banner、tab 菜单、分页、二级菜单等网站常用的组件我都原生封装过,了解了 js 的很多强大特性以及学习了 js 原生组件的封装,感谢公司给了一个入门的机会
[一些作品 ] 前几天刚上传的,翻了 3 个 U 盘翻出来的,我记得以前写的小玩意挺多的呀!!
https://github.com/moonlitnighta/bale 一个简易的前端模块化打包工具
https://github.com/moonlitnighta/photoView-mobile 一个移动端图片预览插件
https://github.com/moonlitnighta/Xeno 一个同似 Vue 的前端 mvvm 框架
[教育] 微不足道的本科 + 码农专业
[其他方面]
比较喜欢美术设计,美术功底比较好,这里我有自信用熟练二字,Photoshop、CorelDRAW 都很熟练,有一定设计能力,
awwwards.com 是我常去找灵感的网站。
/*------------------------------------------------------------------------------------------------------------------------*/
另外说下 2018.08 - 2018.12 我在 杭州市第 117 医院,当然在哪里不是写代码.....
小公司长久还是不行的,虽然接触的很多,但无法深入,甚至业余时间都要用来赶项目.....,还好自己平时多看了点书,多动了下手.....
base : bm9jdHVybmUuZmZnQGdtYWlsLmNvbQ==