Summary
Xiaowei Li is a Staff Software Engineer in Austin with eight years of professional experience building high-performance, networked systems in C/C++, C#, and Python across Linux and Windows environments. He has deep expertise in message brokers and real-time data delivery (MQTT, RabbitMQ, multicast), RESTful APIs, and DevOps toolchains including Docker, Kubernetes, CI/CD and Jenkins. At Charles Schwab he focused on market data applications, complex bug hunting and tool development, blending low-level networking (sockets, TCP/UDP, SSL) with modern C++11 and JSON-driven workflows. His background in embedded ARM platforms and automated test/build systems has produced reliable firmware and CI tooling, and he often bridges firmware-to-cloud gaps—writing drivers one day and Python automation the next. Known for meticulous debugging with tools like gdb, valgrind and Wireshark, he pairs strong analytical problem-solving with a pragmatic, Agile delivery mindset.
8 years of coding experience
7 years of employment as a software developer