About Me
SKILLS:
Languages: C++, C, python, bash
Operating System: Linux, embedded OS, Windows
Device driver: NDIS6 Filter driver, file mini filter driver, storage dr...
Device driver: NDIS6 Filter driver, file mini filter driver, storage driver and keyboard filter driver, USB driver, UEFI driver
Network: L2 to L7 network protocols (Ethernet, IP, TCP, UDP), deep packet inspection and network socket programming
OS/system Internals:
Linux: GRUB, boot loader, USB driver, Virtualization, container, Yocto, customized Linux
Cross compiling, tool chain and cross-platform software, DPDK, KVM/ESXI
Embedded system: on time RTOS, customized Linux, ARM cortex-M, jtag debugger
Security software --- Firewall, device management, disk encryption (AES, public/private key)
Strong debugging, performance tuning and software testing skills
Tool: visual studio, Windbg, performance monitor, driver verifier, WHQL, WHCK, perforce, GDB, Valgrind, perf
Cloud computing: Amazon Web Service, Azure, Docker
Show MoreSkills
Programming Language
Others
Operating System
Web Development
Positions
Portfolio Projects
Company
Virtual network appliance
Description
Virtual network appliance running on different hypervisor (ESXI/KVM) and different cloud (AWS, Azure, GCP), it generate network traffic to test other network appliances on hypervisor and clouds.
Show More Show LessTools
GDB Performance analysis GitCompany
Symantec endpoint protection
Skills
Device Driver Development c C++Tools
Performance analysisCompany
bluecoat packetshapper
Description
This network appliance measure network application performance, categorize and manage traffic based on its content, quality-of-service (QoS) management.
Show More Show LessTools
GDB Performance analysis