了解我
你好,我叫「林
我是一个 35+ 的叛逆中年,性格可参考 INTJ-A 和 B 型血双鱼座——然而,深入了解我后也许会感觉并不像。
专业能力
从 2009 年开始接触前端技术至今,这些年的经历让我觉得自己天生就适合创作类的工作;历经磨砺,我形成了完善的思想与理论体系,具备丰富的程序设计、软件架构、项目管理和团队管理等能力——
研发类别
擅长 Web 前端,可开发以下类型的业务应用及网站:
- 桌面端 Web 前端应用——各类(复杂)中后台管理系统;
- 移动端 Web 前端应用——微信公众号、企业微信、钉钉等原生应用中嵌入的;
- 响应式网站——企业官网、个人网站、个人名片等;
- 小程序/轻应用——如微信小程序。
除此之外,还可进行更高层次的功能研发:
- 基础设施建设——封装开发包、UI 组件库、前端 UI 开发框架等;
- 低代码平台研发——模型驱动的前端框架、用于编排的可视化编辑器等。
可基于 Node.js 开发非 Web 前端应用:
- 命令行工具(CLI)——数据处理、文件处理等自动化操作;
- Web 后端应用——个人用、家庭用或简单的企业内部用系统。
编码风格
熟知 HTML 标签的语义,可以写出结构很好的语义化页面,无样式修饰的状态下也具备较好可读性;在编写内容类页面时会尽可能添加一些有利于 SEO 的属性或标签以提高页面收录率。
能够使用 CSS 高完成度地还原设计图,秉承「尽量不用 JavaScript 解决布局问题」的原则编写高弹性页面。
具备优良的编码习惯:编写规范,有一致的命名模式;注重可复用性、可读性、优雅性、健壮性、可维护性等。习惯于用 TypeScript 和 SCSS 编写源码。
过往经历
致力于团队基础设施建设:
- 基于 Node.js 开发过将文件上传到多个指定 OSS 的命令行工具以及用于管理接口文档并能够进行 mock 的数据接口管理平台;
- 封装过支撑 10 余个后台系统前端开发的 UI 框架;
- 规划并推动其他团队成员参与为开发提效的工具开发。
有 7 人前端团队管理经验,曾带领某业务线的 3 名前端人员在不影响正常业务支持的情况下一个多月时间内完成系统一个业务模块上百个页面的重构与分离并上线。
有商业化低代码平台底层前端框架开发经验,主要涉及表现层与逻辑层:独立负责表现层相关(包括视图可视化编辑器)的设计与实现,逻辑层的优化与扩展。
可到「履历」进行更深入地了解。
爱好特长
我很庆幸自己人到中年仍保留旺盛的好奇心,想要明白关于世界和「人」的一切——
语言与方言
作为出生并成长于辽宁的东北老爷们儿,我真正的母语是东北官话,第二熟悉的才是普通话,对吴语、粤语也略微懂一点点。
外语的话,可以算作「会」的有英语和日语;其中,日语于 2014 年(裸考)取得 JLPT N1 证书,能够与日本人用标准语进行非专业话题的日常对话。
理想志向
对自由的热爱与向往,是我一生的追求——
数字游牧
虽在杭州买了房落了户,但拴不住我想要到处(数字)游牧的浪子之心;于我而言,房子只是栖身之所,爱人所在之处才是「家」。