Eduardo Chaves is a project manager and web programmer from Pernambuco with nine years of experience building interactive digital products and web solutions. Currently leading projects at Lefan Design while developing web applications at Maracatu Digital Intelligence, he blends hands-on coding with cross-functional delivery. He studied game programming and is pursuing computer science and IT management degrees, bringing both academic grounding and practical creativity to projects. Eduardo has contributed to high-profile Unity open-source repositories—adding shader and material-graph nodes for procedural effects and UV manipulation—demonstrating deep familiarity with graphics pipelines and shader authoring. His background includes AR game development accepted at SBGames and speaking on Education 4.0, reflecting an interest in the intersection of learning, games, and emerging tech. Colleagues describe him as a technically curious leader who turns experimental graphics work into production-ready features.
9 years of coding experience
Bacharelado Gestão da Tecnologia da Informação, Bacharelado Gestão da Tecnologia da Informação at CESAR School
bacharelado em ciências da computação Ciência da Computação, bacharelado em ciências da computação Ciência da Computação at Universidade Federal Rural de Pernambuco
Contributions summary:Eduardo contributed to the Unity ShaderGraph project by implementing new nodes, including a Panner node for UV manipulation, a Constants node with predefined mathematical constants, a Negate node for mathematical operations, and a Swizzle node for channel manipulation. They also added an Add node with dynamic inputs and corresponding presenter for more flexible math operations. Additionally, the user has integrated existing blend mode shader functions and is working on a Mandelbrot fractal node.
Unity Graphics - Including Scriptable Render Pipeline
Role in this project:
Full-stack Developer
Contributions:32 commits in 3 days
Contributions summary:Eduardo's commits primarily involve the development of a material graph system within the Unity engine. Their contributions focus on creating new nodes within the material graph, including nodes for UV manipulation (panning, tiling, rotation) and procedural effects (noise, checkerboard, fractals). The user also integrated new nodes with presenters and shader code generation, demonstrating an understanding of the system's architecture and shader programming. Additionally, the user demonstrates familiarity with adding support for Vertex Normal.
renderpost-processingpipelinescriptableunity
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
Eduardo Chaves - Gerente De Projetos at Lefan Design