V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
oaa
V2EX  ›  求职

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

  •  
  •   oaa · 2020-08-16 17:43:46 +08:00 · 1796 次点击
    这是一个创建于 1545 天前的主题,其中的信息可能已经有所发展或是发生改变。
    # 基本信息
    姓名:吴聪 性别: 男 年龄: 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
    邮箱: [email protected]
    [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/)
    3 条回复    2020-08-17 10:32:30 +08:00
    oaa
        1
    oaa  
    OP
       2020-08-16 17:46:11 +08:00
    工作意向: 后端 docker 容器化 其他有 有趣产品的公司
    learningman
        2
    learningman  
       2020-08-16 23:08:28 +08:00
    发帖的时候要选中 markdown 语法,不然不会渲染
    oaa
        3
    oaa  
    OP
       2020-08-17 10:32:30 +08:00
    想改也改不了了,T_T 我手滑想点预览点成发布了 233
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1646 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:54 · PVG 00:54 · LAX 08:54 · JFK 11:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.