* Over a decade diversified and full-stack IT experience, ranging from highly scalable social networking backend system, Android/iOS apps, real-time search, cryptography algorithms, privacy-enhancing access control platform, secure RFID card, streaming media, to secure Cloud computing
* 10+ years Linux/Windows Java/Swift/C++/Python/C# programming experience
* 10+ years team and project management experience
* Current CISSP certification holder with knowledge of ISO 17799, FIPS 140-2, Common Criteria Standards
* Author of 20+ peer-reviewed publications and 15+ US and Canadian patents, e.g. US 8058973 and CA 2525796C
* PhD degree in Electrical Engineering
Staff Software Engineer @ Key owner of the entire LinkedIn content ingestion and sharing backend system;
Participated in design and development of mobile push notification backend system for LinkedIn Job Search Apps;
Architect and development lead for LinkedIn Job Search Android App;
Participated in design and development of LinkedIn's new iOS app; From 2013 to Present (2 years) Senior Software Engineer @ Worked on backend of LinkedIn Sharing Platform, such as on-site share, off-site share, and share API. Brought the system to its next level, particularly in introducing of new scraping algorithm, new image fetching mechanism, and higher SLA via architecture refining that enables multi-data-center parallel scraping and indexing From 2012 to 2013 (1 year) Senior System Developer @ Thoora is a new service that helps people discover the news attracting the most attention within social and traditional media by exploring the entire blogosphere, Twitter and thousands of traditional media sources.
* Design, development, and deployment of non-stop real-time fetching system, parsing system, indexing system, and search system for 120 million tweets per day
Environment: C++, python, gdb, Linux multi-threading, OpenMP, Boost, STL, Memory Mapping, Thrift, ProtocolBuffer, Murmur Hash, SHA-512, Regular Expression
* Participated in design, development, and deployment of near real-time indexing system for news and blogs
Environment: C++, perl, python, gdb, Linux multi-threading, Boost, STL, Thrift, Murmur Hash, SHA-512, Regular Expression
* Filed 1 invention patent in the field of search engine technology From 2009 to 2011 (2 years) Security Researcher & Developer @ - Worked for a multinational company of 153,922 employees and annual net sales 43 billion USD;
- Designed and implemented information security and privacy protection technologies, processes, and procedures;
- Led security system requirement analysis, design, development, implementation, and full lifecycle project management;
- Performed cost benefit analysis on all recommended strategies;
- Developed curricula and facilitated awareness training for management and employees;
- Provided technical presentation and consultant service to internal and external customers;
Major projects and Environment:
Environment: C/C++/C#, Java, Visual Studio .net 2003/2005/2008, Visual Studio .NET debugger, Eclipse, Windows multi-threading, Linux multi-threading, OpenMP, CUDA, Memory Mapping, IPC, STL, TCP/IP socket, ECC, RSA, DSA, ECDSA, AES, 3DES, SHA-1, SHA-256, HMAC, and VMAC.
* Applied for 10+ invention patents, all in security and privacy protection field
* Published 6 technical papers on security and privacy enhancing technologies From 2003 to 2009 (6 years) Visiting Scholar @ - Studied cutting edge security and privacy protection technologies, with special focus on routing table integrity, high-privacy access control, and database privacy; From September 2006 to March 2007 (7 months) Team Lead @ - Led software requirement analysis and architecture design;
Major projects and Environment:
Environment: Embedded MontaVista Linux and POSIX multi-threading.
* An ISDB-T based advanced mobile multimedia terminal project 2003
- Successfully accomplished requirement analysis and architecture design From April 2003 to August 2003 (5 months) Team Lead @ - Participated in researching and developing a Chinese government 5-year key project with special focus on media streaming, high-availability Linux clustering, DRM, Authentication, and Authorization;
- Led security system requirement analysis, design, development, implementation, and full lifecycle project management;
Major projects and Environment:
Environment: C/C++, Linux multi-threading, Windows multi-threading, Daemon, IPC, SQL, MySql, LDAP, Radius, Diameter, MPEG-4, and TCP/IP Socket.
* AVB, system for secure audio-visual broadcasting over broadband IP network 2000 -- 2003
- Successfully led requirement analysis, architecture, and design
- Participated in implementation, test, and training new programmers
* Applied for 7 invention patents, all in network and multimedia field From December 2000 to April 2003 (2 years 5 months) System Engineer @ - Provided telecommunication network technology support;
Major projects and Environment:
Environment: No. 7 signaling, GSM network, Intelligent Network, Ericsson Switch, UMTS.
- GSM network technology support for six provinces (contracted by China Mobile)
- Telecom network technology support for Beijing city (contracted by China Telecom) From April 2000 to December 2000 (9 months) Developer @ Involved in developing BB-CIMS project (Computer Integrated Manufacturing System).
Major projects and Environment:
Environment: C++, Windows, SQL, ODBC, and Oracle.
* BB-CIMS, computerized manufacturing management system 1996 -- 2000
- Participated in the development, implementation, and test of BB-CIMS From September 1996 to April 2000 (3 years 8 months)
Doctor of Philosophy (Ph.D.), Electrical Engineering @ Tsinghua University From 1996 to 2000 Bachelor's Degree, Electrical Engineering @ Tsinghua University From 1991 to 1996 Ke Zeng is skilled in: C++, Multithreading, STL, Python, Java, TCP/IP, Information Security, Boost, Cryptography, Privacy Enhancing Technology, Big Data Processing, Technology, Algorithms, Spring, Eclipse