胡可-前端工程师-3年编程经验(一年前端经验)
联系方式
- 手机 170 9457 0194
- 邮件 kevinhu.1024@gmail.com
- 微信 ↓
个人信息
- 胡可 / 1991
- 一年前端经验(3年其他语言开发经验)
- 户籍:黑龙江 大庆
- 毕业院校:黑龙江工程学院(2014年毕业)
- 求职意向 前端开发工程师(Nodejs方向 或 MV*前端方向)
- 理想技术栈 Nodejs后端/中间层 + MV*前端渲染架构 + TypeScript / ES6
- 正在进行的项目:阿贵指数调查网站开发(全栈) / Gitour(基于Github Issue的动态博客框架)
- Github(3个公共提交,282个自身项目提交)
- 知乎(5079赞,927感谢)
- 技术博客 www.w3cript.com 镜像
- CNode技术社区
- 移动端迷你简历 ↓
技能
- 熟练使用html、css、原生javascript
- 熟练使用LESS、JADE、jQuery、Bootstrap
- 熟悉nodejs,有项目
- 熟悉前后端工作交互
- 项目协作采用Teambition / GitLab / 石墨文档
- 看过express部分源码(res/render模块),给官方提交过教程翻译项目,并被merge,有一个前后端混合渲染的项目
- 看过jQuery部分源码(DOM操作部分),有仿制的DOM工具库
- 给拉勾网提交过正则bug,并被官方确认
- 使用过AngularJS框架
- 正在学习 React 技术栈,进行的Gitour项目采用React技术栈开发
- Fedora-Linux用户,折腾过MacOS、CentOS
- SublimeText、VS Code
- 其他
- 来自机械专业,1年半德企自动化设计经验
- 9年计算机硬件发烧友
- 3年C语言开发经验(在校),电子/嵌入式单片机开发方向,折腾过模式识别/状态机/多机通信。所编的机器人舞蹈获省级比赛奖项
- 8年PS使用经验(在校),其中4年自由使用,2年电子杂志设计经验,2年实体杂志设计经验,自学出版及印刷,发布过设计指导规范,注重技术的工程化实践
- 带队2年(在校),从事实体杂志编审,与领导同事配合良好
- 良好的英文读写能力,偶尔查词,读技术文档无障碍(机械&电子&计算机相关)
- 半年业余爱好iOS开发,熟悉常用工具及技术,编程风格深受Swift语言和CocoaTouch框架的影响,有一个示例项目
- 热爱分享,自有公众号,帮助应届生找工作。2015年一个月7篇文章,共2万字的简历修改及面试经验分享,师生反响强烈
开源项目及作品
Github项目概览
推荐
-
阿贵指数调查网站(项目地址见
Github / agui.com
仓库)一个股民心理指数的调查网站,包括问卷调查、问卷管理、数据可视化、后台CMS、会员权限管理等功能,作为练手项目开发,非商业项目。还在初步的构建中,采用MEAN架构,前后端混合的渲染模式(为了多练习几种技术),成熟之后将过渡到RESTful+前端渲染架构,并衍生出原生App。
近期为了找工作,暂时停止了本项目的开发,阶段性的总结见博客项目总结
-
实现了拉勾网首页的所有核心效果
-
常用的一些经典效果的实现
-
在学习过程中,通过做项目总结下来的常用的js工具库
- 正则
- DOM操作库及兼容处理
- 表单验证
- 动画库
- 事件兼容处理及实现观察者模式
- 柯里化预处理函数
其他项目
-
个人博客源代码(运行于阿里云 with CentOS)
-
初步探索M-E-A-N架构
-
自学html+css的时候所做的任务记录,包括对IT修真院官方网站的模仿,和一些移动端页面
-
自学html+css时,根据项目需要写一个轮播图,看了2两小时廖雪峰的js教程,用了两天实现了组件化的轮播图。用了CSS3动画,js的工厂模式,完全自主实现(那时都不知道轮播图应该用js动画来写……现在看这个代码已经很渣了……)
-
业余自学iOS开发时的示例项目
原创技术文章优选
-
- 纠结的技术选型
- 前端渲染与后端渲染的选择
- 前后端混合渲染架构
- 问卷类行为的设计
- 数据库操作类的设计
- 注册登录页的行为设计
- 错误传递与api设计
- Error类的设计
- 样式&js的分离与模块化加载
- 前端和后端公共库的封装
- 回调函数和超时检测
- 回调函数和promise
- 用户权限控制及后台管理系统
- ng部分的设计
- ui-router的使用
- 一个用户密码泄露的bug
- session和cookie
- 参考项目及致谢
书籍
- Javascript高级程序设计3
- Javascript DOM编程艺术
- Javascript设计模式与开发实践
- JS函数式编程指南
- 锋利的jQuery
- 深入浅出Nodejs
- Node与Express开发
- MEAN Web Devleopment
- Mongodb CRUD Operations
- ng-book
- 学习Javascript数据结构与算法