Mateus Melchiades is a computer scientist and M.Sc. student specializing in reinforcement learning and NLP, currently a visiting student at VUB AI Lab and a back-end developer at SAP with five years of hands-on experience. He has transitioned from research roles at Unisinos into industry, blending applied RL research with production backend engineering. His open-source contributions include adding and refining Vala syntax support for the high-profile nvim-treesitter project, showing attention to language parsing and tooling. Based in Brussels, he combines academic rigor with pragmatic software delivery and a knack for bridging research prototypes into maintainable backend systems.
5 years of coding experience
5 years of employment as a software developer
Master of Science - MS Applied Computing, Master of Science - MS Applied Computing at Unisinos
Technician in Electronics Electronics, Technician in Electronics Electronics at Fundação Escola Técnica Liberato Salzano Vieira da Cunha
Nvim Treesitter configurations and abstraction layer
Role in this project:
Back-end Developer
Contributions:6 reviews, 8 commits, 3 PRs in 1 month
Contributions summary:Mateus primarily contributed to the Vala language support within the Neovim Treesitter configuration project. Their work involved creating and refining the Vala syntax highlighting rules by modifying the highlights.scm files. This included initial language support, adding punctuation, and reflecting upstream refactoring, demonstrating a focus on syntax parsing and code analysis.
Contributions:78 commits, 25 PRs, 66 pushes in 1 year 6 months
luabuffervimbuffersneovim
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
Mateus Melchiades - Visiting Student at Vrije Universiteit Brussel