Carlos Seo is a Technical Lead with nearly two decades of experience driving open-source compiler and toolchain engineering, currently leading LLVM work and AI-driven compiler experiments at Linaro. He has deep CPU enablement expertise across POWER and Arm architectures, having delivered high-impact performance optimizations in glibc, Go, OpenBLAS and LLVM while at IBM and Arm. A prolific contributor to golang/go and LLVM, he implemented core runtime and atomic-operation improvements for ppc64x and added assembly support for VDSO and vector registers. He blends hands-on low-level development (assembly, ABI changes, intrinsics) with team leadership and product-focused delivery, having led global teams and reorganized R&D to boost velocity. Notably, he helped bring Morello/CHERI support into public toolchains and maintained the Go compiler ports for POWER, demonstrating rare cross-architecture compiler portability skills. Based in Greater São Paulo, he pairs an M.S. in Electrical Engineering with a track record of patent-backed innovation and measurable performance wins for enterprise processors.
18 years of coding experience
18 years of employment as a software developer
M.S. Electrical Engineering, M.S. Electrical Engineering at Universidade Estadual de Campinas
Contributions:1 commit, 64 comments, 8 issues in 1 day
Contributions summary:Carlos contributed significantly to the Go programming language's core runtime, specifically focusing on performance improvements and optimization for the ppc64x architecture. Their work involved implementing and enhancing atomic operations, particularly in the context of memory management and concurrency. Furthermore, the user added new instructions for specific processors and extended the existing assembly code to include support for new features like VDSO and the vector registers.
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.