4 年开发经验 测试驱动 敏捷开发 熟悉微服务环境

2020-08-16 17:43:46 +08:00
 oaa
# 基本信息
姓名:吴聪 性别: 男 年龄: 25(95/9/8) 工作经验: 4 年 学历: 大专

* 测试驱动开发,熟悉 Scrum 敏捷流程.
* 使用 ubuntu 作为工作 /日常系统,熟练使用 unix shell,git,docker 等,使用 vscode+vim plugin+shell 作为主力 IDE.
* 英语阅读水平: 正常面向 google/github/stackoverflow 开发的能力.
* 喜好尝试不同的技术.认为语言只是工具,解决问题为目的.使用过各种语言.Rust,Golang,Node(ES6/TS),作为主力语言,Python 脚本居多,C/C++有一段时间的使用经验,Java 在几年前写过.

# 工作经历

## 2016.10.1-2020.7.29 南京川陀大匠 [云子可信]( https://www.cloudtrust.com.cn/) SaaS 化终端管控平台 全栈开发
项目简介: 用户可以通过公网上网页或小程序控制安装了终端软件的 windows 主机,进行例如远程,开关机,锁屏,禁用软件,流量管控等操作.
### 主要工作
#### 后端相关
* 负责 Server 端策略微服务设计与开发,此服务负责接受客户端请求,完成注册 /分发策略等功能,主力程序.使用 Nodejs Express 框架.Restful API.使用[sequelize]( https://github.com/sequelize/sequelize/)作为 ORM,根据业务对其进行改造使其更好的支持多租户模型.
* 负责 Server 端存储微服务设计与开发,设计数据库结构,此服务负责提供通用的数据库接口抽象层,供其他服务调用.主力程序.使用 golang gin 框架.基于 protobuf 格式定义生成 golang 接口,统一 grpc 调用与 http 请求调用,使用[GORM]( https://github.com/go-gorm/gorm).
* 使用 webrtc+socket.io+novnc 实现 p2p 连接 搭建网页 VNC 远程工具.
#### 基础设施相关
* 维护对应微服务至腾讯云 K8S 环境部署.
* 维护公司自建的基于 gitlab 的 CI/CD 持续集成环境.
* 开发自动化脚本满足开发 /测试人员需求
#### 客户端相关
* 负责 Windows 客户端开发,主力程序.负责将原有 C++项目全部迁移至 Rust 语言,搭建基于 Actix,Actor 框架的插件体系.
* 使用 rust 开发 windows 驱动 开源[win_driver_example]( https://github.com/Trantect/win_driver_example)
开源[winapi/feature/km]( https://github.com/Trantect/winapi-rs/tree/feature/km) 使用[rust-bindgen]( https://github.com/rust-lang/rust-bindgen)生成 winpi km 的 ffi 绑定.
基于此使用 Rust 开发 windows usb 动态管控驱动,在生产环境中部署使用.
* 简单的 rust funture executer 兼容 xp.

#### 前端相关
* 参与前端网站搭建,使用 React+Redux 框架,了解基本 CSS 使用(flex/sass),了解现代前端项目结构(babel+webpack),有 webcompent 使用经验 [stencil]( https://stenciljs.com/docs/introduction)

## 个人项目
### [Vh (词猎)]( https://github.com/woodgear/VocabularyHunter)
chrome 插件+后端服务.
通过对当前网页进行分词,筛选出未被标记为了解的单词,显示给用户.从而在阅读之前保证能够读懂文章(没有生词).
使用 Python flask 做 web server,nltk 进行分词处理.
使用 github action 实现自动化部署到 google cloud.
#### [Note]( https://github.com/woodgear/Note)
Gatsby.js 实现的静态博客渲染框架
#### [Dust]( https://github.com/woodgear/Dust)
Java 实现的编程语言解释器.
#### [Accelerate]( https://github.com/woodgear/Accelerate)
Java 实现的 android 矢量绘图程序,特点是支持无极缩放
# reads
收集了读过的程序方面的书
[books]( https://www.douban.com/doulist/129658264/)
# 日常:
* 使用 RSS(inoreader) 订阅 reddit,hacker news,This Week Rust 等
* 定期去书店淘书
# about me
邮箱: q1875486458@gmail.com
[github: woodgear]( https://github.com/woodgear)
[blog: woodgear.github.io]( https://woodgear.github.io/)
[zhihu: zhihu.com/people/wu-cong-94]( https://www.zhihu.com/people/wu-cong-94)
[豆瓣: 周天子]( https://www.douban.com/people/81149435/)
1828 次点击
所在节点    求职
3 条回复
oaa
2020-08-16 17:46:11 +08:00
工作意向: 后端 docker 容器化 其他有 有趣产品的公司
learningman
2020-08-16 23:08:28 +08:00
发帖的时候要选中 markdown 语法,不然不会渲染
oaa
2020-08-17 10:32:30 +08:00
想改也改不了了,T_T 我手滑想点预览点成发布了 233

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/698725

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX