Spike Wang

软件工程师 at 百度

Shenzhen, Guangdong Province, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Spike Wang is a software engineer with 8 years of experience building reliable, high-performance back-end systems across major tech companies including Baidu, Crypto.com, and ByteDance. He specializes in large-scale data querying and processing, using pre-aggregation, batch processing, and OLAP to optimize throughput and latency. A strong advocate for code quality and observability, he routinely applies unit/integration testing, API automation, linters, APM, and full-link logging to maintain maintainable, diagnosable systems. Spike contributes to prominent open-source projects such as Microsoft Dapr—having implemented TLS handling and protocol fixes for RabbitMQ and MQTT components—demonstrating practical security and distributed-systems expertise. Comfortable with fundamentals like storage, message queues, and locking, he translates theory into robust, scalable implementations. An avid reader and self-motivated problem-solver fluent in English, he pairs community engagement (1,400+ StackOverflow reputation) with steady delivery in production environments.
code8 years of coding experience
bookBachelor, Information and Computing Science, Bachelor, Information and Computing Science at 广州大学
github-logo-circle

Github Skills (22)

tls1210
mqtt10
tls1310
mqttnet10
rabbitmq10
mtls10
go10
libtls10
pubsub10
testing9
networking8
sql-server3
mongodb3
amazon-sns3
amazon-sqs3

Programming languages (9)

TypeScriptJavaJavaScriptGoPHPHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
dapr/components-contrib

Nov 2022 - Jan 2023

Community driven, reusable components for distributed apps
Role in this project:
userBack-end Developer
Contributions:5 reviews, 6 commits, 5 PRs in 1 month
Contributions summary:Spike contributed to the `dapr/components-contrib` repository by implementing and modifying TLS-related configurations within the RabbitMQ and MQTT pub/sub components. They added functionality for handling TLS properties, including certificates and keys, to secure communication. The user also optimized the codebase, including error messages, comments, and code style. Furthermore, the user addressed a protocol mismatch issue in the RabbitMQ metadata and enhanced testing.
sqlserverevent-hubscommunity-drivenmongodbcosmos-db
SpikeWong/components-contrib

Nov 2022 - Jul 2023

Community driven, reusable components for distributed apps
Contributions:30 pushes, 5 branches in 7 months
golangreusable-componentsdistributed-systemsmicroservicescommunity-driven
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial