1,熟悉Go语言特性,熟悉golang,熟悉gin,go-pg常用框架
2,熟悉postgresql,mysql数据库设计以及基础调优,熟悉redis缓存设计。
3,熟悉掌握spring,springBoot等java体系框架的运用。
4,熟悉idea等开发工具。
5,熟悉git版本控制。
2020,08- 至今 星火网校app
软件环境: go1.14
开发工具:idea
项目职责:
1, 优化学生直播过程中答题的性能和体验。redis写入缓存,mns异步入库,极大提高了系统的吞吐量。
2,对接京东物流接口,实现教材寄送功能。
3,为系统接入新题型。
2019.04-2019.06 睿付
软件环境:jdk1.8+springboot+spring security +jpa
开发工具:idea
项目职责:
1, 完成对后端项目框架的搭建,基于springboot2.13,集成jsr303框架作参数校验,spring security 作权限管理。
2,对接上有银生宝通道,实现交易信息更稳定,更安全的入库。
3,参与前期数据库表的设计,需求设计探讨。
项目主要是为中小学生提供在线教育的平台。 项目web端,pc端,移动端都有c端,b端业务给老师使用,用于安排直播的课时时间,以及添加新的课程。 我在其中主要是对学生答题过程的逻辑进行优化,以及老师门使用b端的新需求实现,提高老师门工作效率。
信用卡快捷消费项目。在项目承担leader角色,对整个项目的需求探讨,表设计,项目框架搭建,都有参与,把握整个项目进度。 项目采用spring,springboot那一套框架开发,对接上游多个支付通道,涉及多个代理商的分润。