Pan Zhang

(+86) 185-1133-6380 will_d_thomas@icloud.com
Blog: https://oxnz.github.io Github: https://github.com/oxnz

Server Side Engineer

  • Innovative software engineer with 2 years of experience in delivering high-scalable solutions especially in enterprise search and knowledge management
  • Target oriented and eager to learn new things, striving for continued excellence
  • Proven diagnostic abilities with attention to details and ability to work effectively in a fast-paced environment

Professional Experience

Server Side Engineer at Baidu, Inc (July 2014 to Present, Baidu is the biggest search engine firm in China)

Design and implement services run at server side. Support and maintain with focus on delivering high quality and complex solutions. Collaborating with project manager, cross-functional teams to ensure on-time service delivery.

Key accomplishments:

  • Platformized the enterprise search service in a group of 4, got company’s P1 platform classification (service availability > 99.9%, full documentation, over 0.5 million api call/day, easy to use interfaces)
  • Solved various difficulties with the legacy document platform, resulting in keep providing services under a growing heavy load.
    • Optimized the system and MySQL servers to improve performance by 50%
    • Build an ELK stack for MySQL monitoring and provides real-time log analytics service for other 4 systems
  • Shared MySQL optimization (twice) and scripting skills (once) on department’s technical seminars
  • Designed and developed a business logic independent monitor module for an enterprise search project in Java and C++ and has been reused twice
  • Cut the migration time from 2 months to 1 month by building semi-automated programs to fix errors in migrating company’s wiki system (about 1 million pages)
  • Crafted a high performance AD log processing tool in python and C
  • Got company’s Good Coder certification (shell)

Technical Expertise

Platforms: Linux(RHEL, Ubuntu)/Unix(FreeBSD, OS X)
Languages: C (proficient) > Python > Shell > C++ (intermediate) > Java
Tools: MySQL > MongoDB, Apache, Nginx, Git/SVN
Development: Object-oriented Design (OOD), Agile Development, Solutions Architecture, Technical Documentation, Test-driven, Quality Assurance

Education

Wuhan University · B.S. in Information Security · 2011 - 2015 · Second class scholarship (2012)