1.技术基础扎实,C++、Java、Python和Javascript等常用语言都能熟练使用,并使用进行过大型项目开发。
2.精通Spring Cloud Alibaba微服务框架(Naco、Gateway、Sentinel、Loadbalancer),有大型微服务项目开发经验,对微服务架构、缓存、消息队列、分布式事务、负载均衡和容器化部署等机制能熟练掌握,有高可用、高并发系统设计经验。。
3.熟悉KubeSphere、kubernetes、docker、Jenkins,设计过系统运维整体服务流程和规范,有自动化部署、自动化运维的实操经验。
4.经常参与开源项目的开发,为多个开源项目作出过贡献。对于新技术能很快理解上手,并可修改源码以便项目开发使用。
在线评审信息管理系统
项目描述:系统支持评审项目在线发布、在线申报、在线预览项目内容、在线评审、评审结果统计分析。系统可对项目的各个阶段(项目发布、项目申报、项目评审、结果公示、结果归档)进行全程管理,可以为管理元、申报人员、评审专家各类用户提供全程的在线服务和便捷的交互手段,系统可使各方按照工作流程和时间阶段来进行工作,为各个项目的申报、评审提供一个高效的、可靠的集成的信息化解决方案。。
项目利用Spring Cloud Alibaba构建了分布式应用程序,对系统模块进行划分。整合微服务框架,以Nacos作为服务注册中心,优化项目配置,统一由nacos管理,各微服务自动拉取配置。针对分布式事务设计了可靠消息最终一致性方案。前端采用fromcreator动态创建评审项目表单,使系统能对各类目标进行实时评审。支持在线大批量问卷调查等
教学管理平台
项目描述:系统实现课程内容预习,学习内容智能推荐,课上教学任务发布,随堂在线考核,学生群组交流,实时课堂,课后习题布置,大规模在线考试等功能。项目采用消息队列进行实时课堂开发。基于Mahout实现内容推荐模块,包括协同过滤、基于内容相似度的推荐与热点内容推荐等。
系统支持评审项目在线发布、在线申报、在线预览项目内容、在线评审、评审结果统计分析。系统可对项目的各个阶段(项目发布、项目申报、项目评审、结果公示、结果归档)进行全程管理,可以为管理元、申报人员、评审专家各类用户提供全程的在线服务和便捷的交互手段,系统可使各方按照工作流程和时间阶段
系统实现课程内容预习,学习内容智能推荐,课上教学任务发布,随堂在线考核,学生群组交流,实时课堂,课后习题布置,大规模在线考试等功能。项目采用消息队列进行实时课堂开发。基于Mahout实现内容推荐模块,包括协同过滤、基于内容相似度的推荐与热点内容推荐等