3. 1 of 3
Hu Zhifei
Gender: Male, Age: 31 Cell phone: +86-158-1035-2886
Birth: September 1984 QQ: 664009005
Fengtai, Beijing Email: 664009005@QQ.com
Education
Mineral processing engineering, Bachelor's Degree, China Univercity of Mining Technology(CUMT)
September 2013 to July 2007
Work Experience
Beijing TopSage.com Education Technology Inc.
Vice President and Chief Technology Officer Haidian, Beijing July 2007 to present
• Focus on the system design, development, revision, refactoring, and optimization of TopSage.com and
its online school.
• Construction and management of technical team, focus on the accumulation, communication and
growth of team.
• Develop technical team performance evaluation system, in time to optimize the team members, and
employ more members.
• Make specifications of development, developing procedure, and confirm the technology selection.
• Determine product planning, direction of implementation and details of the platform.
• Actively participate in the company management, decision-making, project management, systems
development, and product design.
• non-exhaustive list of critical tasks:
* Mid-2008, convert DVBBS to Discuz! and Windows servers to CentOS Linux servers successfully.
* Construction, development, server architecture and optimization of TopSage.com and club.
topsage.com.
* 2012, design and develop the platform of online school, studypay.com, and continue development
and optimization, until today.
* 2014, design and develop studypay.com App; 2015, design and develop club.topsage.com App.
* From 2015, set out to design and develop new systems and modules.
China University of Mining Technology(CUMT)
Xuzhou, Jiangsu September 2013 to July 2007
From the second semester of Freshman in University, I had developed several websites and applications
using C# and Delphi, with Professor Kuang Yali, in the mineral laboratory. During my tenure of Director of
Network Department in Student Union of school and college, I had developed several MIS and CMS systems
for Student Union of school and college.
During college, I was learning many computer-related courses from my major, such as programming,
software engineering, data structures and algorithms, database, and read many computer-related books.
Summary of Qualifications
Team Management
• Team construction of PHP, Front-end, Java, System administration, Android, iOS, UI, etc.
• Made specifications of Coding Style, Code Review, Version Control, Bugfix, CI, CD, and Testing.
4. 2 of 3
• Made the performance evaluation of Technical Team.
• Regularly organized technology training and sharing, and team activities, enhanced communication and
team cohesion.
Architecture
• Experienced project implementation, and guiding the development, Code Review, and figuring out the
problems we encountered during developing.
• Solve problems from designers and developers timely.
• Made specifications, standardize documentation, tools and modules.
• Solve problems, evaluate and confirm the final solutions, confirm the architecture and technology
selection.
Development
• Actively involved in system design, prototyping and program development;
• Familiar with PHP (including Laravel and ThinkPHP frameworks) and Java (SSM framework set)
system development.
• Familiar with Scala language and Spark development framework, writing Data Analysis and Machine
Learning applications and systems.
• Familiar with the construction, application and development of Elasticsearch search and data analysis
services.
• Familiar with service architecture, database design and optimization of MySQL and PostgreSQL, and cache
technology, such as Redis and memcache.
• Familiar with Bootstrap, AngularJS, Zepto.js, jQuery and other JavaScript libraries and frameworks,
and HTML5, CSS3, node.js, Gulp, Sass, Less, etc. front-end technology stack.
• Familiar with development of several PHP open source programs, like Discuz!, ECShop.
• Write scripts of system administration, data scrapping, data analysis, using Perl and Python fluently,
member of PerlChina.org Organization.
Product Design
• Organize and participate in the design and development of studypay.com.
• Participate in the design of web end products, design studypay.com and club.topsage.com App.
• Rapidly prototype and design App and web end using Sketch, Photoshop, and Azure RP, etc.
Typing and Publishing
• Writing dozens of Excel/PowerPoint/Word VBA scripts and tools, to improve mates work efficiency.
• dive into the use and research of professional typing systems: Adobe InDesign, Adobe FrameMaker, and
LaTeX.
Projects
TopSage.com & club.TopSage.com
TopSage's main components including TopSage.com, club.topage.com, course.topsage.com, Postfix mail
system, and many others. The web traffic focuses on club.topsage.com, and it’s also the heart of our
developing. Starting from tens of thousands of Page Views(PV) to multi-million PV, we had gone through
the architecture adjustment, database optimization, caching optimization, business separation, and so on.
StudyPay.com
5. 3 of 3
A brand-new online school system, including several modules and subsystems, such as CMS, payment
system, examination system, card system, Q&A system, BOSS system, and so on. From 2012, I planed and
participated in development of the whole system, including Android and iOS APPs, till now. During the
construction of the platform of studypay.com, the construction and management of our team have been
greatly improved.
Study Space and APP Factory, Shijia Primary School
This project has two parts, we set out to develop them in early 2015. We developed in parallel, little time
and heavy task, it's a challenging job for our team.
Study Space is a social system, limilar to weibo.com, specified for primary school students, it has too
many modules and functionalities. APP Factory is a system than allows students to customize settings and
resources of APP and generate Native-App online automatically, this system has several technical problems.
Self-evaluation
More than 9 years of technology development experience, and 6 years of experience in technical team
management. Honest and prudent, practical and realistic style of work, striving for excellence. Love of
technology development, good at communication and team management, strong learning ability, can quickly
accept and learn new technology and knowledge, usually insist on reading a lot of new original technical
books, keeping up with the leading edge of technology.
At part time, I likes to explore technology, programming, UNIX-like system (Linux, OSX, FreeBSD, etc.),
and has a strong interest and practice in Data Analysis, Big Data, Machine Learning, Artificial Intelligence.
Expectations
I am seeking a position within CTO, tech manager and system architect that will utilize my extensive
experience in team management and the accumulation and passion of technology, which will allow me to be
proactive in creating value for your company.
Github https://github.com/WisdomFusion/
Wechat WisdomFusion
Weibo http://weibo.com/wisdomfusion