本人长期从事计算机程序开发工作,主要以Web后端开发为主,并对Web后端服务架构设计有一定的经验。具有C、Java、C#、Node.js等语言开发经验,当前主要使用Node.js开发Web后端程序。熟悉Node.js主流的express、koa、nest.js、sequelieze等框架,熟练运用原生模块或主流框架搭建开发提供RESTful或GraphQL接口的Web后端服务。熟悉MySQL、SQL Server等主流关系型数据库,具有数据库查询优化经验;同时,熟悉Redis等主流非关系型数据库,对Redis源码有一定了解。除此之外,熟悉常用的诸如Docker虚拟化应用容器等运维相关技术,并具有基于AWS的服务器开发运营经验。
在工作中先后参与了诸如建筑设计软件、电商供应链平台以及社交平台等应用程序的开发,其中主要负责了初创企业Timepop在北美及东南亚上线发布运营的社交产品Timepop及Vibe后端的研发工作,并参与了其移动端的开发工作。除此外,本人在工作之余在Github平台上参与了诸如Upterm等多个开源项目的开发。