# Chengyong Lin > Principal Software Development Engineer Location: San Jose, California, United States Profile: https://flows.cv/chengyong Christian, EB1A(Alien of Extraordinary Ability) Green Card 20+ years of software development and research experience; 90 patents granted, including 27 in the U.S. Skill Set: 1. Cloud: AWS, GCP/GKE; Kubernetes, Docker, and VMs 2. Languages: Python, C, C++, Java, Ruby 3. Network Technology and Protocols: OSPFv2/v3, L2, L3, VPN, QoS, TCP/IP stack 4. SDN (Software Defined Networking) Technology 5. Agile Software Development Methodology 6. Testing Tools 7. Version Control Tools: Git, SVN 8. Web Frameworks: Apache, Gunicorn, Flask, Django 9. Logging Frameworks: ELK stack (Elasticsearch, Logstash, Kibana), Grafana, Loki, Prometheus 10. Databases: Redis, MongoDB, Consul 11. Code Editing Tools: PyCharm, Visual Studio Code, Source Insight, Beyond Compare 12. AI Tools: ChatGPT API ## Work Experience ### Principal Software Development Engineer @ Fortinet Jan 2017 – Present | Sunnyvale, CA, USA 1. Jul.2019 to now——Fortinet US R&D department, Principal Software Development Engineer Attend two products’ development: For FortiIsolator: 2. Responsible for FortiIsolator office feature, already delivery to customers. For Fortiautomotive: 4. Design and development admin server.  providing automotive’s safety policy configuration and management;  providing security policy groups and automotive groups management; 5. Design and development FortiAutomotive device. Including configuration parsing and configuring and updating module, and porting Fortinet’s core security ability: IPS engine modules. 2. Apr.2019 to Jul.2019——Fortinet US R&D department, Principal Software Development Engineer, and Jul. 2017 to Jul.2019 ——Fortinet Beijing R&D department, Software Development Engineer, AWS Cloud Security service development. 1. Responsible for Global access traffic controller & Dispatching by DNS; 2. VNF management & fortigate vdom(key resource) management in aws cloud; 3. Designing and implementing auto-scale system and health check; ### SENIOR IP RESEARCHER @ Huawei Technologies Jan 2011 – Jan 2017 | Beijing, China 1. Have Patent families: 38; Granted: 89. Including 21 WIPO/PCT(important patents) applications; 100 patent applications applied to specific countries (China/US/EU/Japan, etc.), and 89 granted; 28 patent applications have been applied to the United States: 27 granted 2 Patents were regarded as IETF Standard Essential Patents: https://datatracker.ietf.org/ipr/5053/ https://datatracker.ietf.org/ipr/4514/ 1 patent was evaluated as high value patent in BRAS domain. 2. SDN Research Cooperated with Tsinghua University, Chinese Academy of Sciences and China telecom and published 5 papers; One published in ACM Sigcomm and One in IEEE Infocom. 3. As President of patent review group in SDN domain, responsible for SDN patents review; 4. Mentor of research work for two PhDs and multiple Masters. 5. As Project Leader Responsible for projects: 1) Research for distributed database technologies: Raft algorithm improvement technology; Distributed lock; Distributed cluster system fault recovery; based on ODL Datastore. Key technologies accepted by product department. 2) Research for the logs analysis algorithm of large data to discovery network fault and happened time. Cooperation with Chinese Academy of Sciences. The logs analysis algorithm was accepted by product tools department. 3) Research for NaaS (Network as a Service) technology projects: Policy conflict resolution method, Automatic compiling of network request to policy rules; Acquiring the accessible address space of network. 4) Participate in the SDN smart pipe project S-NICE with China Telecom. I responsible for research of intelligent routing algorithm. Established experimental network in Wuxi, China Telecom . 5) Research SDN technologies, Service Chain; developed SD BNG POC, and technical communicated with Orange company in Lannion France; and demoed it in First SDN & OpenFlow World Congress in Darmstadt Germany. ### SOFTWARE DEVELOPMENT ENGINEER @ Huawei Technologies Jan 2005 – Jan 2011 | Beijing City, China Jan. 2005 to Jan. 2011; Router Development department, Huawei 6 years’ development and management work, Software development Engineer, Team leader 1. Led the team to development work in the router multiple boards/cards adaptations, including the Rainier,2800 boards, ETH/CPOS/ATM/POS cards adapter work for NE40E/NE80E; 2. Developed Netstream; 3. Responsible for Bras device development ; 4. Work roles:  Project/Technical leader;  Company C language coach & Obtained President’s Award;  Agile/Scrum coach;  Version Owner;  Service department Deputy in V3R6 version(Director); ### SOFTWARE DEVELOPMENT ENGINEER @ Harbour Networks Jan 2003 – Jan 2005 | Beijing City, China 1. Developed and maintained the command line module : made this service maintenance-free. And obtain one patent. 2. Developed and maintained the Ospfv2/v3. ## Education ### Master's degree in COMPUTER APPLIED TECHNOLOGY University of Science and Technology Beijing ### Bachelor's degree in MECHANICAL ENGINEERING AND AUTOMATION (MECHATRONICS) University of Science and Technology Beijing ## Contact & Social - LinkedIn: https://linkedin.com/in/chengyong-lin-3baa81188 --- Source: https://flows.cv/chengyong JSON Resume: https://flows.cv/chengyong/resume.json Last updated: 2026-04-12