个人介绍
1、本人从2004年起一直从事开发工作,有18年开发经验,全栈开发程序员;
2、熟练使用golang/java/C#语言;
3、前端熟悉vue/jquery/html等语言;
4、熟练爬虫采集技术,可结构化数据从零整理行业数据;
5、熟练搜索技术,lucene及es搜索等技术,为企业服务提效降压,实现高并发,处理过日5亿次以上调用的核心服务;
6、善长数据库性能优化,可处理海量数据,熟悉分库操作,可处理10亿级的核心数据;
7、2年数据仓库经验,熟悉haddop、hbase、hive,熟练数据清洗、聚类、推荐等算法;
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
1. 某高校的数据库在线练习、考试平台; 按用户角色为主线的功能描述: 1)超级管理员:管理各院校入驻申请;校管、老师、学生等权限角色分配管理; 2)教师:虚拟数据库建立;题库、试卷的管理;练习、考试的管理;发布试题;做题分析; 3)学生:参与课后练习、考试、查看成绩等; 2.本人负责全站开发; 1)后端api使用java springboot框架,高效的权限认证体系,mybatis plus数据组组件,lambda表达式,redis缓存; 2)管理后台使用vue、element-ui、javascript、scss等; 3)完善的用户体验,如:SQL练习时,根据关键词做简单的语法提示, 如输入“sele“, 语法提示区显示相关语法: select column from table where [condition] group by column order by col1.. select * from table ..
1.该项目是省职业院校动漫作品大赛系统,甲方要求灵活、高效、用户体验感强; 以参赛多方关系人角色为主线: 1)超级管理员,管理参赛院校,分配校级管理员;评委账号管理;比赛进程管理;颁奖管理;比赛省份配置;赛事类别配置;省院校配置;获奖老师星级配置;奖项配置;及赛事公告、说明、合作单位管理等... 2)校级管理员,管理所属院校参赛导师、学生的账号; 3)参赛导师、学生:提交作品;查看比赛进程; 4)评委团:比赛组委会提名产生评委团,评委按协商标准对作品打分,系统实时计算作品综合得分,产生名次; 2.本人负责全站开发; 1)后端api使用golang语言,成熟的iris框架,高效的权限认证体系,gorm数据组组件,redis缓存; 2)管理后台使用vue、element-ui、javascript、scss等; 3.难点及解决方案; 1)统一的用户角色体系、统一配置,算是一个小创新; 结构决定功能,同时也决定成本及复杂度,用简单的算法,可以节约80%的代码;