Giter Club home page Giter Club logo

letter's Introduction

Find Me

  • 工作年限: 6年
  • 求职意向: 前端开发工程师

近况: 对大语言模型感到焦虑。在尝试一些非传统前端的项目。和朋友在搞 Flutter 。

社交主页

工作经历

字节跳动 2021.07-2021.11

主要负责大屏编辑器的开发。类似于 DataV 的产品。

工作中主要接触的语言有 typescript, rust 技术栈有 react,antd

完成的主要业务内容有:

  • 大屏的数据结构设计。
  • 大屏组件包的设计。
  • 画布中组件移动时的吸附与等距块。
  • 编辑器撤销重做。
  • 组件远程加载。
  • 组件动画。
  • 事件系统。
  • 数据分析系统。
  • 基于PUG的数据面板系统。

2023.05 开始负责BI系统中的数据可视化部分的开发。主要的一些探索有:

  1. 时间筛选器重构。
  2. LLM在指标模板里的应用。

上海高仙自动化科技发展有限公司 2019.03-2021.07

负责机器人云平台的前端研发工作。

工作中主要接触的语言有 javascript,golang,python

技术栈有 react,electron,docker

完成的主要业务场景或工作内容有:

  1. 机器人工作状态的实时绘制
  2. 大文件分片/断点续上传
  3. 扫描地图包的二次编辑
  4. 定时的前端自动化测试
  5. 通过 swagger 文档生成 API SDK 与 d.ts 定义
  6. 基于 webscoket 实现 golang IO 接口并最终反向代理任意长链接协议到浏览器
  7. 主导团队中的 TDD 实践
  8. 基于 react 的 SSR 并实现限流警告
  9. 使用 golang 编写 WASM 模块,解决解压,解密,probuffer 转译等计算密集性操作

个人项目

take_in

一个基于 BFS 的二维/三维装箱问题的算法。算法将得出关于一组Rect/Box 在给定空间中的所有排布组合。

draw_solution

一个基于 Nest 的绘图服务,用于绘制一个空间中的多个 Rect 并允许设置字体、颜色和大小。

trip

一个逻辑节点编辑器,用于做一些数据可视化的探索。

pr

一个用于探索 scorll animation 的项目。

ppblock

一个关于《填与消》的游戏。纯原生JS。

puzzle

一个拼图游戏。基于 pixi.js@7

QUE

一个用 rust 写的游戏。基于bevy。采用 WASM 编译部署

KVS

使用Rust写的一个cli工具。一个单机版的 Key Value Servie。README比较详细。

Letter

一个浏览器平台的2d绘图库。纯原生JS。

game-art

一个基于 React 的像素编辑器。

rebirth

一个使用纯原生JS和DOM的游戏。用于参加字节内部的 Game Jam。

rtt

基于 Create React App 的脚手架。

rat

使用 Go 写的一个基于TCP长连接的C/S编程框架,面向消息,二进制报文。

教育经历

2019 年毕业于沈阳师范大学 软件工程

letter's People

Contributors

youth95 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

letter's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.