个人介绍
个人开发时间充足。主要开发方向为JAVA 后端及WEB、游戏、桌面工具应用类。
为人真诚、工作负责。
主要技术点如下:
*熟练运用JAVA语言进行程序编写;
*熟悉Redis、Memcached缓存的常用用法;
*熟悉NETTY、SOCKET、HTTP编程。了解TCP/IP协议;
*熟悉目前一些主流(对象管理、DB层等)的JAVA开源框架;
*熟悉SPRING系框架用微服务架构的开发模式;
*有丰富的开发与上线项目经验,能快速定们与解决问题。
*有良好的编程习惯、结构清晰、命名规范、使程序具有较高的易读性。
*良好工作责任心和团队协调能力,使我能够快速的融入团队中进行工作。
工作经历
2018-08-01 -2022-03-31网易资深服务器开发
1. 主要负责自研项目用户,物品,社交,聊天,任务模块的架构及开发; 2. 主要负责自研项目服务器,策划组的工具开发; 3. 主要负责日本本地化项目的服务器工作。
教育经历
2018-03-01 - 2022-06-01复旦大学计算机信息管理本科
资质认证
技能
项目角色:服务器端主程 搭建项目总框架;需求分析与拆解,安排其它人员及自己进行编码; 代码review;版本管理;人员管理,文档编写等。 开发工具,环境: Ecplise、GIT、MySQL、JDK1.8、WINDOWS&LINUX 项目描述: 暴走蛇蛇是一款贪吃蛇风格的趣味竞技类手游,游戏玩法和经典的趣味游戏《贪吃蛇》是差不多的。 只是本游戏是网络对战版本,同时为了增加竞技性,本游戏采取了,不分服只分房间的开发模式。 所以开发的时候,尽量做到角色在各服无状态化,而将角色状态进行集中管理,以便扩展。
项目角色:资深服务器开发 项目用户、物品、社交、聊天、任务模块的架构及开发以及服务器,策划组的工具开发与维护。 开发工具,环境: Eclipse、SVN、GIT、MYSQL、JDK1.8、WINDOWS&LINUX 项目描述: 自走棋玩法项目,本项目亮点在于玩法是较为流行。本项目的开发难点在于,整个服务器架构采用微 服务式架构。在模块责任边划分,需要小心。另外,由于是微服务架构,开发难度及数据流转的复杂度都比较大。 主要工作: 后端架构 70% 聊天模块 100% 物品模块 100%