Curriculum Vitae
Xiaolei Wang - Linux Kernel Developer
Contact Information
- Email: xiaolei.wang@windriver.com
- GitHub: github.com/wangxiaolei12
- Blog: wangxiaolei12.github.io
Professional Experience
Linux Kernel Developer
Wind River Systems | Current
- Developing and maintaining Linux media subsystem drivers
- Modernizing legacy camera drivers with new kernel APIs
- Contributing to V4L2 framework and CCI register access helpers
- Working on OV5647 camera driver improvements
Technical Skills
Programming Languages
- C (Linux Kernel Development)
- Python (Automation and Testing)
- Bash (System Administration)
- Assembly (Low-level Programming)
Technologies & Frameworks
- Linux Kernel Internals
- V4L2 (Video4Linux2) Framework
- Device Driver Development
- I2C and SPI Protocols
- Camera Control Interface (CCI)
- Embedded Systems Programming
Tools & Platforms
- Git Version Control
- Linux Development Environment
- Kernel Debugging Tools
- Cross-compilation Toolchains
- Hardware Debugging (Oscilloscope, Logic Analyzer)
Open Source Contributions
Linux Kernel
- OV5647 camera driver modernization
- Media subsystem improvements
- V4L2 framework enhancements
- Device tree bindings updates
Education
Computer Science/Engineering
Details available upon request
Certifications & Training
- Linux Kernel Development
- Embedded Systems Programming
- Device Driver Development
Recent Projects
OV5647 Driver Modernization (2026)
- Converted legacy I2C operations to CCI register access helpers
- Implemented sub-device state management
- Migrated to new streaming APIs (enable_streams/disable_streams)
- Improved error handling and debugging capabilities
Publications & Talks
- Technical blog posts on Linux kernel development
- Documentation contributions to kernel subsystems
- Community presentations on media driver development
Languages
- Chinese: Native
- English: Professional Working Proficiency
Last updated: January 2026
Download PDF version: CV.pdf