Adrian Liu

Senior Software Engineer at Confluent

Old Toronto, Ontario, Canada
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
Adrian Liu is a Senior Software Engineer with 8 years of experience building data-driven systems that bridge machine learning research and production software. He has strong Python and deep learning expertise—applying LSTM, CNNs and transformer-style models to time-series, image and NLP problems—paired with hands-on experience designing scalable streaming and microservice architectures using Kafka, Kubernetes and cloud platforms. At Confluent he works on a managed Flink compute platform for AI, and his past roles include architecting IoT streaming pipelines at BrainBox and shipping ML solutions that drove revenue impact at Bombardier. Adrian is also an active contributor to open-source tooling (notably backend work on an unofficial Webull API) and brings statistical rigor from graduate study in information science and a statistics undergraduate background. He combines a researcher’s attention to model evaluation with a practitioner’s focus on deployable, maintainable systems and measurable business outcomes.
code8 years of coding experience
job5 years of employment as a software developer
bookAssociate’s Degree, Accounting, 3.9, Associate’s Degree, Accounting, 3.9 at Green River College
bookUniversity of Illinois Urbana-Champaign
bookMaster's degree, Information Science/Studies, 3.8, Master's degree, Information Science/Studies, 3.8 at McGill University
languagesEnglish, Chinese
github-logo-circle

Github Skills (11)

algotrading10
python10
trading9
api-design9
api9
apim9
endpoint8
timestamps8
unix-timestamp8
endpoints8
timestamp8

Programming languages (3)

CJupyter NotebookPython

Github contributions (5)

github-logo-circle
tedchou12/webull

Dec 2022 - Dec 2022

Unofficial APIs for Webull.
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 11 comments in 24 days
Contributions summary:Adrian primarily contributed to the back-end functionality of the Webull API client. Their work involved modifying endpoints related to multi-factor authentication (MFA) and updating the code to fetch and handle historical data using timestamps, specifically related to chart data and bar retrieval. The changes included updating parameters, adjusting default counts, and refining the underlying logic for data retrieval. Their modifications improved the capabilities and data access within the unofficial Webull API client.
fixprotocolapipythonbrokerwebull-api
Hippocampus spike activity related to the depression-related behaviors after stress
Contributions:184 commits, 2 PRs, 170 pushes in 1 year 4 months
behaviorsspikehippocampusdepression
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
Adrian Liu - Senior Software Engineer at Confluent