求职简历

申子龙崮生
男 | 年龄:25岁 | 微信:ext_00 | 📬admin@shenzilong.cn
5年工作经验 | 求职意向:远程开发工作 | 期望薪资:按工作时长商议
技术栈
主要参与前端开发工作,但也具有一定的全栈开发能力。
主要熟练运用: typescript、 javascript、vue、node.js
使用 uni-app 开发过小程序和多端应用(在uni-app早期刚引入composition-api解决过 uni-app的bug)。
对阿里云的服务如函数计算、ecs、oss 、域名备案等较为了解,有自行搭建一整套服务及运维能力。
GITHUB​ ​ :github.com/2234839
200+star 开源项目 字体裁剪工具-webfont ,源自于工作中遇到的实际问题
100+star 开源项目 oceanpress思源笔记的静态网站生成器,源自于自身博客分享需要。

项目经历

webfont node.js全栈

技术栈:nest.js、typescript、svelte、tailwindcss,后使用 malagu + vite + tailwindcss 重写了一版 serverless 的程序
简介:ui 需要展现一些特定的字体,但直接引入字体包又过大,于是想到了裁剪字体,一开始想的使用「字蛛」但他是针对静态网站 的,而且实际他会多出许多英文的,估计是直接将源码中存在的文字都算进去了。 后来又找到阿里的「webfont」 但他的字体有限,项目又不开源,所以自己写了这个。
上过阮一峰第一百期的科技爱好者周刊

网页文本编辑 油猴插件

一个可以直接编辑当前网页并保存编辑效果的油猴插件
在 greasyfork.org 得到了15,650 的安装量,61 的好评数

斯博尔特 微信小程序

目前仍在运营,可于微信搜索『 斯博尔特』查看,在我离职的两年时间内有所改动,但并不大。
技术栈:uni-app、typescript 简介:这是一个面向批发商使用的小程序,用于提供方便的购买途径与促销方式以及直播售货等 这个项目是我中途接手的,它一开始是直接使用的Hbuilder创建的项目也没有使用ts,我接手后做了如下改造
1.
改成使用uni-cli创建,这样可以暴露出他底层的依赖,也不必强求使用Hbuilder开发,事实上后来采用的开发工具是vscode
2.
从 js 改成ts , 花了大概一个月才陆陆续续的将原有的 js 全部改成 ts,重构期间发现并解决了不少低级bug。
3.
内置了html parser与js的解释器,所以对于一些需要频繁变动的部分可以做到远程更新
4.
为了可以使用其他字体开发了一个字体裁剪的项目(详情见web font 项目介绍),可以仅加载需要的部分字体

斯博尔特管理端与官网 web网站

简介:斯博尔特商城对应的管理端,pc端是半路接手,移动端与官网由我一手搭建
1.
官网为了 SEO 技术栈选择了: Nuxt.js 与 typescript 、tailwind
2.
管理端则是 ant desgin for vue、tailwind 与 typescript 。
3.
移动端在对原有项目进行响应式优化后套壳打包为app供他人使用。
实习的时候还做过一些传统的web开发工作,现在看来不值一提。