Wedson Filho is a seasoned software engineer with 13 years of experience building high-performance, low-level systems at Microsoft, Google, and Facebook. He specializes in networking and cloud-native infrastructure, contributing to notable open-source projects like Google's netstack (improving TCP MSS negotiation and window scaling) and Kata Containers (refactoring agent code and enhancing overlay/block device support). His work shows a pragmatic focus on performance, robustness, and reducing runtime overhead through careful resource and error-handling optimizations. Trained at Universidade Estadual de Campinas and with an MSc in Software and Systems Security from Oxford, he blends deep systems expertise with security-minded design. Based in Rio Grande do Norte, Brazil, he brings production-proven engineering discipline to complex distributed and virtualization challenges.
12 years of coding experience
20 years of employment as a software developer
Master of Science - MS, Software and Systems Security, Distinction, Master of Science - MS, Software and Systems Security, Distinction at University of Oxford
Contributions summary:Wedson focused on enhancing the TCP implementation within the netstack repository. Their contributions involved adding support for crucial features like Maximum Segment Size (MSS) negotiation and Window Scaling, as per RFC standards, which improved the efficiency of TCP connections. They also improved queuing between packet reader and protocol handler by switching to a bounded queue, optimizing resource use. Further enhancements included improving the performance by reducing interactions with runtime timers.
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
Back-end Developer
Contributions:35 reviews, 3 commits, 12 PRs in 1 day
Contributions summary:Wedson primarily focused on refactoring and optimizing the Kata Containers agent code. Their contributions include converting macros to functions for improved error messages, streamlining error handling, and avoiding unnecessary memory allocations. They also added features to support overlay file systems and block devices. Additionally, the user made changes to the RPC interface, modifying access control and other agent functionalities.
firecrackervirtualizationociworkloadvdi
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.