熟练使用springboot,springcloud等主流开源框架。熟练使用oracle,mysql数据库。熟悉tomcat,jboss等。熟练掌握maven,gradle等打包构建工具,熟悉linux的工程发布和更新。 熟练使用memcached,redis缓存技术,熟悉socket,netty,ice,rmi多线程编程等,了解部分golang,python,lua,groovy等语言并做过实际开发。熟悉游戏服务器底层协议和各种后端系统的开发,有上线的游戏项目经验以及各种互联网后端的系统的上线项目经验。
全宅智能控制服务端
为设备程序开发服务端,使用zeroc-ice的rpc调用实现微服务,和前端通讯使用ice的glacier2防火墙穿透技术实现双向通讯方便服务端的主动推送和通知,利用icegrid实现长连接的负载和微服务的分布式部署例如用户中心服务,家电控制服务,第三方服务,健康服务等。服务端工程除了集成ice还用到springMvc,mysql数据库,redis做缓存,gradle构建等。我负责参与项目架构,工程构建,ice通讯前端和ai,以及前端和第三方设备的netty通讯,还有部分微服务开发等。
如意牛牛棋牌游戏
主要负责整个游戏项目的开发管理以及服务端研发工作,从团队组建一直到项目上线由于公司属于创业公司很多事情都要自己来。
安排模块开发计划,进度跟进,bug处理,svn搭建项目工程管理,服务器部署上线,研发包括游戏的底层通讯和存储设计,gm工具开发,数据库设计,表格处理工具,协议处理工具以及游戏中的所有功能的服务端功能设计。 处理相关技术问题,例如热更新,断线重连,sdk接入支付登录等。服务端主要使用maven构建,netty通讯,springMvc,redis缓存,mysql数据库以及freeMark生成协议代码工具等
另外还有过手游页游的服务端开发,早期的网站会员收费系统前端和后端,天猫后台接口,手机数据报表,分销系统等项目的开发
角色 | 职位 |
负责人 | java高级开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
全宅智能控制服务端的部分工程代码和一些运行测试。图片中为我负债的通讯部分的工程代码,其他内容由于是公司项目不方便展示太多,有兴趣的可以联系我了解
部分智能家具的自然语言理解和一些家电控制工程,自然语言理解使用的python开发,家电控制部分java开发,通讯用到了thirft和ice
部分智能家具的自然语言理解和一些家电控制工程,自然语言理解使用的python开发,家电控制部分java开发,通讯用到了thirft和ice