Magnus Choi

Personal Banking Executive at HSBC

Hong Kong Island, 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
Magnus Choi is a data-driven Personal Banking Executive at HSBC in Hong Kong with 10 years of cross-functional experience blending financial advisory, customer service for premier clients, and hands-on data science. A UC Berkeley Data Science graduate, he applies analytical rigor—from Python Pandas projects on MBTI datasets to practical insights used in customer engagement—to translate complex data into tailored banking solutions. His background includes tutoring and research roles that sharpened his quantitative communication, and part-time finance/admin roles that reinforced operational discipline. Uncommonly for a banking professional, he has contributed to low-level networking code on open-source projects, adding IPv6 support and socket helpers, reflecting a rare mix of systems-level technical skill and frontline client experience.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Data Science, 3.58, Bachelor's degree, Data Science, 3.58 at University of California, Berkeley
bookAssociate of Science - Transfer, Mathematics for Transfer, 3.8, Associate of Science - Transfer, Mathematics for Transfer, 3.8 at De Anza College
bookEconomics, Business, Accounting & Financial Studies, Economics, Business, Accounting & Financial Studies at Wah Yan College, Hong Kong
languagesChinese, English, Chinese, Korean
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (3)

networking10
c-programming10
ipv610

Programming languages (3)

C++CGo

Github contributions (5)

github-logo-circle
ireader/sdk

May 2016 - Dec 2022

portable system call(aio/socket/thread/process/lock/event/pipe)
Role in this project:
userBack-end Developer
Contributions:720 commits, 10 PRs, 412 pushes in 6 years 8 months
Contributions summary:Magnus implemented and extended support for IPv6 within the project, adding new socket functions (socket_tcp_ipv6, socket_udp_ipv6, etc.) and modifying existing ones to support IPv6 addresses. The user also created helper functions for various socket operations, for example, setting socket options. They were responsible for various socket operations, including adding support for receiving network addresses, and implemented a series of modifications to enhance the network functionality.
lockpipesocketthreadaio
ireader/avcodec

Aug 2016 - Jan 2023

Contributions:241 commits, 4 PRs, 153 pushes in 6 years 6 months
renderhevcpdf417decoderencoder
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