Sep 2014 - Jun 2016 | M. Eng. in Wireless Communication(Engineering) | Beijing Jiaotong University |
Master in wireless networking and virtualization, the main projects at school are about OpenWrt networking analysis and wireless router application development, also I worked on OpenStack neutron network and principle of virtualizing data center network. Additional projects include application layer data delivery network design and implementation and virtual bus based distributed shared memory system. |
||
Sep 2009 - Jun 2013 | B. Eng. in Mathematics and Information Security | Beijing Jiaotong University |
I focused on general principle of securing computer and network, but my major interest is how to break security defense, I forged email to phish users and conducted ARP based web site hijacking, later with the support of my tutor, I constructed a FPGA based 64-stage pipelined MD5 bruteforcer to crack plaintext mapped weak passcode, that proved to be an efficient cracker. I also faked school’s access point with my wireless router afterward, but all is for fun. I also ranked #2 in the 2012 national undergraduate information security electronic contest with project: FPGA based AES 128/192/256 and DES encryptor for web storage. the contest was sponsored by Xilinx. |
Oct 2019 - Present | [Feb 2023- Present] Fortinet: Software Development Manager | Sunnyvale, USA |
|
||
[Mar 2021 - Feb 2023] Fortinet: Staff Software Development Engineer | Vancouver, Canada Sunnyvale, USA |
|
|
||
[Oct 2019 - Mar 2021] Fortinet: Software Development Engineer 3 | ||
|
||
Sep 2017 - Oct 2019 | VMware NSBU: Member of Technical Staff | Beijing |
|
||
Jul 2016 – Aug 2017 | UnitedStack: Networking Engineer | |
|
||
Oct 2015 – Apr 2016 | Juniper Networks SSBU : Intern | |
|
Mar 2020 – Jun 2020 | Hyrule: A sandboxing application-level emulator | Beijing |
|
||
Oct 2019 – Aug 2021 | ZeldaOS.RISCV: A dynamic binary translator of RISC-V instructions and also a system-level emulator | Beijing |
|
||
Jan 2019 – Aug 2020 | ZeldaOS.x86_64: A 64-bit kernel as a bare metal hypervisor | Beijing |
|
||
May 2018 – Dec 2018 | ZeldaOS: A 32-bit posix.1 compliant OS/kernel | Beijing |
|
Jun 2018 | DPDK Summit 2018 PRC Beijing | Beijing |
|
||
Jun 2017 | DPDK Summit 2017 PRC Shanghai | Shanghai |
|
Common language: | Mandarin and English |
Programming skills: | C&GAS/Python and basic data structures and algorithms |
Interests: | ongoing knowledge of x86 ISA, RISC-V ISA and virtualization of networking |