工作经历
2021-08-16 -至今蔚思腾(广州)信息科技有限公司Java开发
公司是位于美国硅谷的Visdom Tech在广州的分部,我作为Java开发者与来自北京、瑞士、美国的其他技术同事或产品的同事一起完善产品的开发迭代。一些功能模块我也会完整地负责前端与后端。
2020-07-02 -2021-08-13佰聆数据股份有限公司WEB开发
公司的主要客户是电网和通信的国企的数字化部门,包括自研产品和承接项目,自研的产品包括自助数据分析平台和标签化辅助决策平台,在自研产品中我主要负责WEB前端开发,在部分承接项目中我负责项目前后端的所有事宜。
教育经历
2016-09-11 - 2020-06-29广州航海学院计算机科学与技术本科
技能
该项目是面向个人用户的支付宝小程序,主要经营乐器回收相关业务,包含订单创建、估价议价、消息处理等功能,是一个十分简明的小程序,除了小程序界面由设计师敲定外,本人负责整个项目的所有事宜,包括后端代码编写、支付宝API接入、小程序代码编写、域名绑定、服务器部署等,后端使用NodeJS的Fastify WEB框架,使用knex进行数据库操作、数据库迁移,小程序端使用Uniapp,前后端项目均使用Typescript编写。项目已经交付并上线。
该项目是一个面向电力和通信行业的自助数据分析平台,主要用户是电力与通信国企的数据分析部门,包含自助分析、思维导图、数据配置、数据看板等功能,我在其中担任前端开发,主要使用的技术是Vue和Angular,项目是使用Web component将Vue版本的数据配置模块集成到Angular项目之中的,原本预计逐步从Angular过渡到Vue,项目使用Typescript,使用了d3、echarts、pinyin、graphql、web socket等,我主要负责自助分析功能的开发以及其他所有模块的维护工作,项目运行稳定,获得国家电网福建电网的长期付费订阅。
该项目是公司的项目,是面向外国企业的协作人事管理系统,包含年度计划、新增职位、离职回填、权限管理、审核流程、数据导入导出、招聘系统对接等功能,使用者主要是国外高新科技公司中的包括CEO、CFO等在内的各级管理人员、财务审计人员和招聘人员等,我在其中主要担任Java开发工程师,基于JDK17,使用Gradle管理依赖和子项目、git管理源代码、SparkJava作为WEB框架、JDBI进行数据库操作、Flyaway进行数据库迁移等,使用FreeMaker封装常用的SQL模板,使用了Google Cloud Build实现CI/CD,本地使用JUnit5+testcontainer编写单元测试和集成测试等,同时我还负责某些模块的前后端的所有功能,前端是基于Typescript+MithrilJS+Vite实现的轻量级前端,使用了tailwindcss进行样式管理,使用Jest和Storybook编写组件测试,基于一些外部库或者浏览器自带的API封装实现前端统一的工具和组件,如缓存组件、图表组件、布局组件和表单组件等。项目已经获得Square、Notion等知名公司的付费订阅以及合作意向。