We provide IT Staff Augmentation Services!

Distributed Backend System, Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Exceptional and resourceful software engineer wif 4 years practical experience and terrific records wifin the gaming industry.
  • Master a variety of programming languages and technologies that include C/C++, Python, Lua, Shell, SQL,Java,C# in project development.
  • Functions well independently or as part of a development team in resolving technical issues and optimizing development process, as well as overall risk control and quality assurance.
  • Strong noledge in a software system and good industrial perspectives in online game servers, Linux System programming. experience in Design of distributed Server System.
  • Many projects experience of C++, network server System, my GitHub
  • Experience I also no of some Interface development technology, MFC, QT and so on.

PROFESSIONAL EXPERIENCE:

Distributed Backend System,

Confidential,

Responsibilities:

  • Wrote Lua scripts to do some operations (add, delete, drop, and update the d Confidential in MongoDB)
  • Designed the engine and set up the main framework, we used some other server engine codes, such as kbengine, skynet, bigworld and so on, for,
  • Used Google Protocol Buffer as the main d Confidential serialization method to implement a user - friendly network layer for network d Confidential transmissions between clients and the server. Wrote proto files to generate .cpp and .h files automatically.
  • Write ue4 test client, Familiar wif unreal engine 4 programming, blue print, c++.
  • Used: C++, Lua, Redis, MongoDB, Shell, GIT, Apache log4cxx, Visual Studio, VI, GCC/GDB, Windows, and Linux.
  • All kinds of game logical code of game server, good at C/S module.
  • The Family Sub-system, which sets up the basic relationship of all the players in dis game;
  • The Mall Sub-system, which allows players to purchase equipments, props, and outfits;
  • The Battle Sub-system, which calculates the battle value for each player.

Confidential,

Responsibilities:

  • music man is a big Confidential, the host needs good Performance and Efficiency
  • Program in linux, using c++, socket, muti thread.
  • Write C++ code for game client and game server.
  • Finish all kinds of game logical code, some activities, and so on.
  • Optimize the framework of MMO game structure.
  • Trans a device d Confidential from a system to another system,dis system has a very good stability. the main function is to decode and encode different protocol. use IOCP to manage the connection, port and work thread. multiple thread is used manage car d Confidential from an Embedded system,get run-time d Confidential from car write d Confidential to d Confidential base use IOCP to manage the connection, port and work thread. also use the boost lib use MFC to write a client to Simulate the device.i use multi thread and socket .
  • Used: C++, Oracle, SQL Sever2008, Wireshark, CVS, Visual Studio, XML, IOCP, PLSQL, Windows.

We'd love your feedback!