Jiulong Wang is a seasoned technology leader and CTO based in the Greater Seattle Area with 11 years of experience building large-scale, distributed systems and performance-sensitive software. He has led engineering and product execution at startups he co-founded as well as at enterprise teams at Microsoft and Twitter, owning end-to-end systems from near-real-time ad targeting pipelines to novel ad formats. Jiulong pairs hands-on debugging and performance tuning with architecture and infrastructure strategy, and has a track record of shipping reliable, scalable solutions that align with business goals. He is an active contributor to notable open-source projects such as Skia and SWIG, where his fixes addressed subtle bugs in rendering cache eviction and language binding code generation. Comfortable toggling between deep technical work and executive decision-making, he fosters cross-functional collaboration and continuous learning across teams. His background in large-scale graphics, ads systems, and tool-building reflects a pragmatic engineer who surfaces and fixes the tricky corner cases others miss.
11 years of coding experience
8 years of employment as a software developer
Exchange Student Computer Science, Exchange Student Computer Science at Simon Fraser University
Bachelor & Master Computer Science, Bachelor & Master Computer Science at Zhejiang University
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
Role in this project:
Software Engineer
Contributions:3 commits in 2 years
Contributions summary:Jiulong primarily contributed to the Skia graphics library by addressing a critical bug related to cache eviction in the GrCCDrawPathsOp component. They implemented fixes to prevent errors caused by cached atlas entries being evicted during a flush, ensuring correct rendering. They also contributed to test cases related to cache behavior. Furthermore, the user was involved in updating text rendering features, specifically fixing the index mapping in the `ParagraphImpl`.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Role in this project:
Back-end Developer
Contributions:9 commits, 1 PR, 10 comments in 1 month
Contributions summary:Jiulong primarily focused on fixing a bug related to the generation of C# enum expressions when they contain character constants within compound expressions. This involved modifying the parser and header files to correctly handle character literals and their promotion in the generated code. Further contributions included adding test cases to verify the fix, and subsequently reverting those test cases, demonstrating iterative development and debugging. The user also made modifications related to the Go code generation.
cppwindowshigh-levellinuxprogramming-languages
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.