6 年前端或 NodeJS 全栈求远程工作 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LiYechao
V2EX    求职

6 年前端或 NodeJS 全栈求远程工作

  •  
  •   LiYechao 2022-10-10 09:55:39 +08:00 3288 次点击
    这是一个创建于 1127 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Contact:

    个人主页: https://yechao.xyz

    Mail: [email protected]

    Github: https://github.com/li-yechao

    Twitter: https://twitter.com/li_yechao

    I'm currently learning English.

    现状

    目前我在红岭云工作,主要负责 PC 前端和 APP 端框架设计开发,探索引进前沿技术。

    擅长

    语言

    1. Typescript/Javascript
    2. Dart
    3. Rust
    4. 其它之前用过但现在不用了的语言:Golang C# C++ CoffeeScript Scala Java Kotlin Swift

    框架

    1. React
    2. Vue
    3. Flutter
    4. Next.js
    5. NestJS
    6. GraphQL
    7. Lexical
    8. D3.js
    9. Puppeteer
    10. Electron
    11. Uni-app
    12. 3d-force-graph

    工具

    1. Linux
    2. Docker
    3. Vim
    4. Git
    5. NGINX
    6. MongoDB
    7. Postgres
    8. Neo4j

    经历

    2018-03 - 至今云南红岭云科技股份有限公司

    我任职的第二家公司。职位高级前端工程师。主要负责 PC(Vue) 管理平台和 App(Uniapp) 跨平台应用的架构设计和开发。

    主要经历

    为了解决项目日益庞大复杂的问题,独立设计了 PC 端模块化(类似微信小程序)的框架,使每个功能模块可以独立使用代码库、独立开发、独立部署,在宿主应用中可以嵌入模块页面,并实现了应用管理平台来管理部署各个应用模块。

    为了快递开发各种业务中的台账功能,独立设计研发了低代码开发平台 Freeform ,只需要拖拽各种控件就可以构建出表单,不用写代码就可以实现增删改查。还设计了脚本配置功能,支持通过脚本代码控制表单逻辑,使用者可以随意控制表单的各种逻辑,使该平台能适应大部分的应用场景。

    为了解决图片资源文件过大、旋转方向等问题,使用 NestJS 和 GraphicMagick 开发了资源代理服务,实现了通过 URL 参数来优化 ne 图片资源的加载。

    独立开发知识图谱应用,后端使用 NodeJS 搭建服务,数据库使用 Neo4j ,前端使用 3d-force-graph 构建了 3D 图片界面。

    使用 Puppeteer 实现了一个 PDF 导出服务,只需要提供一个在线 URL 就可以将页面导出为 PDF 。 为了解决用户头像在各个业务中保存后难以同步更新的问题,设计了头像服务,只需提供用户 id 即可获取用户头像地址,避免了业务中需要保存头像的问题。

    制定公司代码规范,定期进行代码 Review 。

    为了提高公司整体技术水平,给同事做了培训课,包括:ES6 ProseMirror Nginx 等等。

    2015-06 - 2018-02 丽江智捷科技有限公司

    我在大学毕业前一年提前进入公司实习。负责公司后端、PC 、App 开发,后端使用 .Net ,PC 端使用 React ,App 使用 React Native 。

    主要经历

    分销系统,全栈开发。后端采用 .Net ,PC 端和微信公众号端采用 React 。

    电商系统,全栈开发。后端采用 .Net ,PC 端采用 React ,App 端使用 React Native 。

    旅游线路订购系统,全栈开发。

    2012-09 - 2016-06 云南大学旅游文化学院

    我很庆幸自己偶然选的专业是计算机,这是我的兴趣所在。

    我的学习经历

    毕业设计“加密通信应用”,使用 Golang 写服务端,Java 写 Android 客户端,Socket 通信,Protobuf 编码消息。设计思路为:两个客户端通过服务器交换 RSA 公钥,发消息时生成随机密码,使用该密码作为 AES 的 key 加密消息数据,然后使用对方公钥加密上一步的随机密码,将两个加密后的数据发送给对方。接收方使用自己的私钥解密 AES 密码,然后解密消息。

    Linux 桌面窗口管理器。出于对 Linux 的兴趣,使用 C/C++ 基于 GDK 库开发了一个基于 XServer 的 Linux 的桌面环境,支持打开桌面应用,移动窗口,放大缩小,最小化,关闭应用等功能。

    游戏服务器。当时受游戏“我的世界”启发,和室友合作开发一个类似的游戏,室友用 Unity 开发游戏,我用 Golang 开发服务端。最终实现了能随机生成地面,相机移动,敲碎砖块的功能。

    自学 CoffeeScript Golang Java Scala 等语言。

    学习 Vim ,至今依然离不开的编辑器。

    自学 Linux 系统,主要参考鸟哥的 Linux 私房菜。

    Win8 瓷砖页面。当时 Windows 8 刚刚面试,觉得它的瓷砖菜单列表非常新颖,就用 Jquery 做了一个,支持 ru 拖拽位置,调整大小,动画等。

    开源项目

    Paper

    Paper ,个人笔记应用,这篇主页就是用这个应用写的,用到的技术包括:NodeJS 、Typescript 、GraphQL 、IPFS 、MongoDB 、Flutter 、React 、Lexical 。

    Freeform

    Freeform ,低代码平台,其中使用 Zeebe 工作流引擎来支持用户自定义业务逻辑。

    全文搜索引擎

    我曾使用 Rust + RocksDB 实现过一个全文搜索数据库。先把输入文本分词,然后把分词使用 XXHash64 算法计算 Hash ,使用 RocksDB 存储 Hash 和输入文本对应的数据标识。查询的时候把关键分词,计算分词 Hash 然后使用 RocksDB 查询关键词 Hash 对应的数据标识。中间还要处理匹配排序、索引等问题。实现参考了 sonic 。

    12 条回复    2022-10-12 09:57:02 +08:00
    zhouyg
        1
    zhouyg  
       2022-10-10 11:34:06 +08:00
    低代码平台产物是纯前端页面,还是在线服务?
    passon
        2
    passon  
       2022-10-10 11:45:52 +08:00
    1976 的 github 账号?
    cwliang
        3
    cwliang  
       2022-10-10 12:43:47 +08:00
    卧槽,GitHub 有点吊,1976 年就注册了
    jiezhi
        4
    jiezhi  
       2022-10-10 14:54:54 +08:00
    @passon #2
    @cwlian #3
    git 提交的日期改成 1976 的吧,然后就显示当年的活动,跟 github 账号没关系。
    topgunno
        5
    topgunno  
       2022-10-10 17:51:39 +08:00
    云南老乡呀。现在昆明开发行情怎么样。
    ciki
        6
    ciki  
       2022-10-10 18:31:24 +08:00
    @jiezhi #4 我就在想,github 2008 年才成立
    LiYechao
        7
    LiYechao  
    OP
       2022-10-11 08:49:55 +08:00
    @zhouyg 全套,后端 NodeJS + MongoDB ,前端 React + antd ,还做了个 Vue 版的。
    LiYechao
        8
    LiYechao  
    OP
       2022-10-11 08:51:07 +08:00
    @topgunno 不怎么好,卷
    evada
        9
    evada  
       2022-10-11 08:53:49 +08:00
    两个开源的项目右边的链接点进去一个只有 welcome... 一个报错,改一下吧
    lyseky
        10
    lyseky  
       2022-10-11 09:19:24 +08:00
    同求,楼主优先
    LiYechao
        11
    LiYechao  
    OP
       2022-10-11 09:33:36 +08:00
    @evada 已改,谢谢
    shanyue
        12
    shanyue  
       2022-10-12 09:57:02 +08:00
    同求,同六年,楼主优先
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     991 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 19:17 PVG 03:17 LAX 11:17 JFK 14:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86