熟悉java多线程,熟悉HTTP/TCP/UDP协议。
熟悉JVM类加载机制,内存模型,并具备JVM调优能力。
熟悉MySQL数据库,有较强的SQL编写能力。
熟悉Redis缓存,熟悉MongoDB。
熟悉NIO机制。
熟悉Netty,有架构Netty服务端的能力。
熟悉protoBuf协议框架。
熟悉SpringBoot,SpringMVC,Mybatis等主流开发框架。
熟悉SpringCloud及Dubbo微服务解决方案。
熟悉Vue,TypeScript,JavaScript,css,HTML5等前端技术。
熟悉Git、SVN等版本管理工具。
熟悉postman、jmeter、swagger等常用接口测试工具。
熟悉linux常用命令,有环境搭建及部署项目能力。
熟悉Kafka、ActiveMq等消息中间件。
熟悉c++及python语言。
1.某微信小游戏
卡牌类微信小游戏,负责服务器端开发,实现了巅峰赛匹配、爬塔系统、装备系统等的开发。
用到的技术:SpringBoot、netty、ProtoBuf、Redis、MongoDB、MySQL、Zookeeper等。
2.某卡牌类链游
区块链游戏,负责服务器端开发,实现了背包系统、装备系统、世界boss系统等的开发。
用到的技术:SpringBoot、netty、ActiveMq、Redis、MongoDB、MySQL、MyCat,VUE+TypeScript(GM)等。
3.某电商平台toC
负责后端开发,实现了优惠券、秒杀、分享、支付宝及微信支付接入、短信接入等。
用到的技术:SpringBoot、SpringCloud、Nacos、Kafka、Redis、MySQL、Vue+JavaScript等。
卡牌类微信小游戏,主要负责匹配系统、抽卡系统、抽装备系统、装备词条洗练系统、爬塔系统、节日活动系统等的开发。
区块链游戏,需要对链上数据进行映射处理,主要负责游戏内功能:背包系统、世界BOSS系统、装备系统、装备洗练系统等。