Summary
Desnes Nunes is a Principal Software Engineer at Red Hat with 9+ years of Linux kernel and systems engineering, currently focusing on kernel patching, backporting and packaging for RHEL, and maintaining USB and Thunderbolt subsystems alongside virtualization in C and Python. During his time at IBM, he served as Staff and Advisory Software Engineer, integrating new kernel features, backporting upstream patches to RHEL (and sometimes SLES), contributing to the upstream kernel, and managing Beaker-based infrastructure and fork maintenance for PPC64le and x86_64 servers with extended features like SLES/Ubuntu support. His experience spans multiple architectures (ppc64le, x86_64, s390x) and includes embedded Linux, firmware updates, security patching, OSS license analysis, and Beaker fork maintenance for extended OS installation scenarios. He is pursuing a Doctorate in Computer Engineering at USP and is an AI enthusiast exploring modern ML tools such as CNNs, BERT, GPT, and T5. Based in São Paulo, Brazil, his background also includes teaching, research programs, and international study through a McMaster exchange, reflecting a blend of rigorous research and production-grade software engineering.
9 years of coding experience
11 years of employment as a software developer
Computer Engineer, Exchange Program Brazil / Canada, Computer Engineer, Exchange Program Brazil / Canada at McMaster University
Federal University of Rio Grande do Norte
University of São Paulo
Portuguese, English, Italian, Spanish