Resume

introduce

Basic Information

Zhou Bo | male | Han nationality | married | DOB:October 10th, 1984 | Shenyang, Liaoning | Bachelor degree

Educational Background

2003/09 ~ 2007/07 | Shenyang University | Computer Science and Technology | Undergraduate

Skills

  • Master a variety of development languages and scripts, proficient in C / C ++, Shell, Python, familiar with golang
  • Proficient in ubuntu, debian, centos, archlinux operating system, familiar with linux kernel
  • Proficient in distributed storage Ceph
  • Familiar with container technology docker, and its principles

Detail: https://zhoubofsy.github.io

Contact

Email:zhoubofsy@hotmail.com
Tel:13042422560

Work experience

2016/03 – Now

eKing Technology Co., Ltd

Position : Architect
Description

  • Responsible for distributed storage (Ceph) program research and development;
  • Responsible for distributed storage Ceph performance optimization;
  • Responsible for distributed storage Ceph and XenServer integration;
  • Responsible for Docker related technology research;

Project

eKing IAAS Cloud Platform

Introduction
Provide private cloud IAAS services for HNA Group.
Duty :

  1. Design Distributed Storage Ceph Scheme
  2. Distributed storage Ceph reliability tuning, and performance optimization
  3. Integrate Distributed Storage Ceph RBD with XenServer

2014/05 – 2016/03

NEUNN Technology Co., Ltd

Position : Cloud Computing Storage Senior Software Engineer
Description :

  • Responsible for distributed storage (Ceph) program research and development;
  • Responsible for distributed storage Ceph secondary development and depth customization;

Project

NEUNN Cloud Platform

Introduction :

  1. Provide fast stack for openstack
  2. Provide object storage service (radosgw)

Duty :

  1. ceph deployment plan design
  2. ceph reliability tuning, performance optimization
  3. radosgw object storage interface development
  4. librados code analysis
  5. cursh code analysis

2012/07 – 2014/04

Inspur (Beijing) Electronic Information Industry Co., Ltd

Position : Senior Software Engineer
Description :

  • Responsible for linux, solaris platform storage virtualization design, coding

Project

AS1200 dual controller storage virtualization

Introduction :
Storage virtualization

Time : 2012/07 – 2013/06
System : linux, Openindiana
Tools : VIM, GDB, GCC

Duty :

  1. livestor design and coding work;
  2. Openindiana devfs (device file system) principle research;
  3. Openindiana devfsadm command principle research;
  4. Openindiana kernel Bug investigation and modification;

HA(High Availability) Cluster System

Introduction :
The emergence of highly available clusters is to make the overall service of the cluster as much as possible, thereby to reduce the loss of computer hardware and software error. If a node fails, its standby node will take over its duties in a matter of seconds. Therefore, the cluster will never shut down. The main role of high-availability cluster software is to automate fault checking and service switching.

Time : 2012/07 – 2014/04
System : linux、windows2000、windows2003、windows2008、windows2012
Tools : vc6、vs2005、vs2010、vs2012、wdk7、wdk8、gcc、gdb、vim
Duty :

  1. LRM (Local Resources Manage) Local Resource Module Design Code
  2. HB heartbeat module design code
  3. HaDsk disk filter driver design code (windows version)

2010/08 – 2012/04

Beijing Juli Technology Co., Ltd

Position : Senior Software Engineer
Description

  • Responsible for product demand analysis, architecture design, module design, coding

Project

Beijing taxi new landmark vehicle information system ——Central controller

Introduction :
Provides hardware support for central controller applications

  1. SPI forwards serial data
  2. GPRS connection network
  3. Application self-starting
  4. GPIO control
  5. Self-power control
  6. RTC synchronization

Time : 2011/08 – 2012/04
System :WinCE6.0
Hardware :SirfA4(ARM)
Tools : PlatformBuilder6.0 , VS2005
Duty :

  1. Demand analysis
  2. Overall architecture design
  3. SPI forwarding serial data module design, coding and testing
  4. Application self-starting module design, coding and testing
  5. GPIO control module design, coding and testing
  6. Design, coding and testing of self - power control module
  7. wince kernel customization

Beijing Taxi New Landmark Vehicle Information System - Meter (TXN-13)

Introduction :
Provide pricing, entertainment, telephone, navigation, call car and other services for taxi driver

  1. Pricing function
  2. Entertainment function (audio file and video file playback)
  3. To achieve the center shunting, calling the car, making phone calls, navigation and other auxiliary functions

Time : 2010/08 – 2012/04
System : wince6.0、windows xp
Hardware :SirfA4 , x86
Tools : vs2005
Duty :

  1. Demand analysis
  2. Overall architecture design
  3. Pricing module design, coding and testing
  4. Multimedia module design, coding and testing
  5. Taxi multifunctional business module design, coding and testing

2007/10 – 2010/04

Shenyang Meixing Science and Technology Co., Ltd

Position : Software Engineer
Description :

  • Responsible for module design, coding, testing

Project

DaoDaotong Navigation System

Introduction :
DaoDaotong navigation is a system to provide customers map browsing, data retrieval, satellite positioning, route guidance, voice prompts, route calculation, real-time traffic and other services

Time : 2009/05 – 2010/03
System : Windows CE、windows xp
Hardware : MIPS、ARM、x86
Tools : vs2005
Duty :

  1. Design, coding and testing of map drawing data production module
  2. UI part of the design of the page, coding, testing
  3. User data backup and recovery module design, coding, testing

Huayang & Iron General Navigation System

Introduction :
Huayang & Iron General navigation system is a system to provide customers map browsing, data retrieval, satellite positioning, route guidance, voice prompts, route calculation and other services

Time : 2008/10 – 2009/03
System : Windows CE、windows xp
Hardware : ARM , MPIS, x86
Tools : vc6.0
Duty :

  1. Design, coding and testing of map drawing data production module
  2. UI part of the design of the page, coding, testing
  3. User data backup and recovery module design, coding, testing

Ford Mondeo Car Navigation System

Introduction :
Ford Mondeo Car Navigation System (preload) is a system to provide customers map browsing, data retrieval, satellite positioning, route guidance, voice prompts, route calculation and other services

Time : 2007/10 – 2008/08
System : Windows CE、windows xp
Hardware : MIPS , x86
Tools : vc6.0
Duty :

  1. Design, coding and testing of map drawing data production module

2006/06 – 2007/05

Project

Integrated Warehouse Logistics ERP System

Introduction :
This system is based on the c / s model of the logistics information management, which is designed for the logistics enterprise to design information management system (MIS), including the background database establishment and maintenance and front-end application development in two aspects. The system ensures data consistency and integrity of the database security and good library. The application is fully functional and easy to use. Through the need analysis of logistics management information system, division of functional module, and the analysis of database model, the system thus designs the database structure and application program. (To achieve freight management, fund management, return management, return management, system backup, print documents, statistical reports, report inquiries and other functions.

System : windows2000
Hardware : x86
Tools : PowerBuilder9.0 , SQLServer2000 , VisualSourceSafe
Duty :

  1. System requirements analysis
  2. Overall frame design
  3. Database Design
  4. Part of the module design, coding, testing