Jasmine So

Data Engineer

Hong Kong, 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

🤩
Rockstar
🎓
Top School
Jasmine So is a Data Engineer with a decade of hands-on experience building backend systems and data solutions across enterprise and nonprofit environments in Hong Kong. Currently at IBM, she blends data engineering with practical machine learning and ETL expertise developed through roles at HKTDC, Mirum, and as a Data Scientist for Mother's Choice. Her contributions to the Apache RocketMQ project—optimizing proxy and broker components and fixing critical edge-case bugs—signal solid experience with cloud-native messaging and production-grade backend reliability. She has implemented end-to-end analytics dashboards, automated testing and large-data processing pipelines, and has used languages from Python and C++ to SQL in real-world projects. Comfortable moving between product-facing analytics and core infrastructure, she brings a pragmatic eye for observability, configuration management, and performance tuning. Based in Hong Kong with a University of Washington data science background, she combines regional domain knowledge with open-source savvy to deliver scalable, production-ready systems.
code10 years of coding experience
job2 years of employment as a software developer
bookUndergraduate Data Science, Undergraduate Data Science at University of Washington
bookAustralian International School Hong Kong
bookSt. Paul's Co-educational College
languagesEnglish, Chinese, Chinese, Korean
github-logo-circle

Github Skills (11)

javas10
configuration-management10
mq10
backend10
messaging10
back-end-development10
rocketmq10
java10
cloud-native9
proxy9
streaming8

Programming languages (2)

JavaRust

Github contributions (5)

github-logo-circle
apache/rocketmq

Jan 2023 - May 2023

Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 18 PRs, 30 comments in 4 months
Contributions summary:Jasmine primarily contributed to optimizing and fixing issues within the Apache RocketMQ project, focusing on the proxy and broker components. Their work included optimizing code, fixing null pointer exceptions, and improving logging in the proxy service. They also worked on schedule message service code and logic, indicating a focus on backend systems, and configuration management.
eventingstreamingapachenative-messagingevent-driven
socutes/robustmq

Aug 2023 - Jan 2025

robustmq
Contributions:50 PRs, 1148 pushes, 84 branches in 1 year 5 months
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
Jasmine So - Data Engineer