Dennis Resume

Resume in Chinese


Interests

  • C/C++,shell,python

  • Linux network programm, iscsi and cifs optimization,IO performance optimization

Work Experience

  • United Information Technology Co.,Ltd. (Shenzhen, China)

    Senior software developer, 2012/07 - 2015/05

    • Do pre-research of new features under Linux and coding for storage software.
    • Analysis and solve product bugs, as well as valiant.
    • Team work, solving technical difficulties.
  • Radiantech Inc (Shanghai, China)

    Junior software developer, 2006/09 - 2012/05

    • Develop FOMA(fiber optic cable Automatic Monitoring System) project.
    • Write components, like ActiveX controls, dynamic link library(DLL/SO).
    • Family with VC++ 6.0, VS2005, SQL 2005, SVN, Putty, SecureCRT, Tera Term, DNW
    • Know CS mode network development, database program by ADO.
    • Maintain code for existing software.

Project Experience

  • LIO

    Linux iscsi-target, kernel mode

    • Using LIO instead of IET for storage service
  • CI

    Auto compile and package project

    • Design architecture and Implementing sub-modules
  • 2baynas

    storage for person

    • implement WIFI module(shell script)
    • Implement Riad module(shell script)
  • ZD15

    Monitor system information and display on LED

    • Design architecture and Implementing sub-modules
  • USAMBA

    Implementing CIFS protocol under linux, 2013/09 - 2013/11

    • Design architecture and sub-modules
    • Implementing the sub-modules
  • SNMP-Mib

    Write selfdefine snmp agent mib, 2013/05 - 2013/11

  • NFO

    Network Fiber OTDR, 2010/12 - 2011/04

    • Design modules and flow chart
    • Coding for SOR parse and building module,
      make curve display OCX control,
      make dynamic library for windows and linux.
    • Write project makefile.
    • Make architecture for server side, and function coding.
  • FOMA

    Fiber Optical Monitoring and Alarm System, 2008/03 - 2012/04

    • Do the design and technical approach page for develop.
    • Design database table relation.
    • In charge of OTDR module(project main module) development.
    • In charge of data analysis module development.
    • In charge of activeX component development.
    • In charge of leading new colleagues participate in system testing and module learning
    • In charge of communication and coordination with headquarters in Taiwan project progress

Skills

  • Master C/C++, data structure and design patterns
  • Master gdb, makefile writting and shell program
  • Family with Linux multi-thread and multi-process develop model
  • Family with Linux IPC, I/O and network system API
  • Understand the design features for data backup, storage and access systems
  • Understand the network server design model, performance bottlenecks and optimization

Projects and Blog

Hobbies

  • Billiards (play time: 2006/09~present, highest break: 30)
  • Riding (play time: 2012/10~present, total kilometres: 2000km)
  • Badminton (play time: 2013/06~present, china-badminton level 4)
  • Other (Basketball, Minesweeper, Sudoku)

Contact