Thiago Macieira is a Principal Engineer at Intel with 25 years of experience designing and modernizing performance-sensitive C++ systems, from core Qt libraries to deep-learning primitives in oneDNN. A double-degree engineer (USP and Centrale Lille) with an MBA from Paris-Dauphine, he blends rigorous academic training with product and architectural leadership across cloud and embedded stacks. Longtime KDE contributor since 2001 and MeeGo key contributor, he brings deep open-source craftsmanship—his work touches flagship projects like Qt (qtbase, qtcreator, qtdeclarative) and widely used libraries such as tinycbor. At Intel he has driven cross-cutting improvements in performance, build systems, and portability, often refactoring legacy code to modern C++ standards and resolving subtle platform/compiler issues. Based in Portland, Oregon, he pairs low-level systems expertise with strong presentation and mentoring skills, and his career is notable for sustained impact on both community-driven projects and large-scale commercial software.
25 years of coding experience
17 years of employment as a software developer
Master of Business Administration Finance Accounting Organisation Culture HR Marketing, Master of Business Administration Finance Accounting Organisation Culture HR Marketing at IAE FRANCE - Écoles Universitaires de Management
Telecommunications Engineer Engineering Physics Computer sciences, Telecommunications Engineer Engineering Physics Computer sciences at USP - Universidade de São Paulo
Master of Business Administration Finance Accounting Organisation Culture HR Marketing, Master of Business Administration Finance Accounting Organisation Culture HR Marketing at Université de Paris-Dauphine
High School, High School at Colégio Bandeirantes
Master of Sciences Engineering, Master of Sciences Engineering at Centrale Lille
Contributions:1 release, 69 reviews, 293 commits in 7 years 5 months
Contributions summary:Thiago Macieira's contributions focused on the development of the `tinycbor` library. The commits primarily involved implementing and refining features of the CBOR decoder, adding functionality for parsing and handling various data types within the CBOR format. The changes included additions to the API, bug fixes, and improvements to the internal workings of the decoder. A significant portion of the work was focused on parsing string chunks, along with adding and testing the various types of validation methods to ensure the correctness and stability of the code.
Contributions summary:Thiago primarily contributed to improving code quality and preventing potential issues within the Qt Charts module. Their commits focused on addressing compiler warnings, including unused variables, parentheses issues, and comparing the result of comparisons, indicating a focus on code correctness. Additionally, the user updated the codebase to use QRandomGenerator, showcasing a commitment to using modern Qt APIs and potentially improving the quality of testing or example code.
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
Thiago Macieira - Principal Engineer at Intel Corporation