William Song

Consultant at Guidepoint Global

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

🤩
Rockstar
🎓
Top School
William Song is a finance-savvy consultant and technologist based in Shenzhen with an MBA in Finance/Investment from The George Washington University and seven years of professional experience spanning corporate finance, M&A, IPO advisory and institutional consulting. He has held senior finance roles across multinational firms including Marriott, JFK Airport operations and Asian American Coal Company, and currently advises North American investors on Chinese energy deals and regulatory pathways at Guidepoint Global. Beyond finance, William contributes to open-source back-end projects—helping strengthen consensus and snapshot robustness in Apache Ratis and implementing multi-Raft support in Apache IoTDB—bringing practical distributed-systems improvements to widely used platforms. He also trades FX and US equities with a disciplined short-term approach, reporting strong monthly returns, and leverages that market experience to inform investment due diligence. Fluent in English, Mandarin and Cantonese, he blends cross-border dealcraft with hands-on technical problem solving, making him adept at bridging finance, engineering and investor needs. An often-overlooked strength is his dual fluency in large ERP/financial systems (Oracle, SAP, Yonyou) and low-level distributed-system fixes, enabling end-to-end operational and technical value for clients.
code7 years of coding experience
bookMBA, Finance/Investment, MBA, Finance/Investment at The George Washington University School of Business
github-logo-circle

Github Skills (15)

snapshots10
javas10
snap10
databases10
time-series10
raft10
apache10
java10
database10
snap-shot10
concurrency9
testing9
nosql9
consensus9
big-data9

Programming languages (7)

SmartyTypeScriptJavaShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
apache/iotdb

Dec 2021 - Jan 2023

Apache IoTDB
Role in this project:
userBack-end Developer
Contributions:262 reviews, 97 commits, 212 PRs in 1 year 1 month
Contributions summary:William primarily contributed to the back-end development of the Apache IoTDB project, focusing on core functionalities and improvements. They added functionalities to check the completeness of TsFiles, refactored session functionalities, renamed storage group processors, and implemented a multi-Raft consensus implementation based on Apache Ratis. The user also worked on fixing bugs, improving snapshot capabilities and the management of memory usage, demonstrating a deep understanding of the project's architecture and core components.
tdenginenosqlapachebig-datadatabase
apache/ratis

Jun 2022 - Jan 2023

Open source Java implementation for Raft consensus protocol.
Role in this project:
userBack-end Developer
Contributions:244 reviews, 42 commits, 112 PRs in 7 months
Contributions summary:William contributed significantly to the Apache Ratis project, focusing on improvements to the Raft consensus protocol implementation. Their work includes fixing bugs related to snapshot management, specifically addressing multi-chunk issues and supporting snapshot hierarchies. They also worked on enhancing the robustness of the system by incorporating atomic move operations and optimizing performance through code changes.
raft-consensusraft-consensus-algorithmconsensus-protocolconsensuspaxos
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
William Song - Consultant at Guidepoint Global