Nuno Ferreira

Software Engineer at NoRedInk

Braga, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nuno Ferreira is a pragmatic software engineer with nine years of experience building production systems focused on correctness, performance and maintainability. Currently at NoRedInk, he brings a strong backend and full‑stack background from roles spanning Java, Node.js and optimization-focused engineering, including senior performance work at Games Incorporated. An active functional programmer, Nuno contributes to the Roc language—migrating core modules and documentation—showing an attention to language design and modular refactors not obvious from titles alone. Based in Braga, Portugal, he pairs a formal Computer Software Engineering education with hands-on experience shipping reliable systems across startups and established products. Outside work he balances coding with cycling, DIY projects and motorcycles, reflecting a methodical but adventurous problem-solving style.
code9 years of coding experience
job6 years of employment as a software developer
bookEngineer’s Degree, Computer Software Engineering, Engineer’s Degree, Computer Software Engineering at Universidade do Minho
languagesEnglish, Portuguese, Spanish, Slovenian
github-logo-circle

Github Skills (7)

functional-programming10
functional-programming-language10
functional10
data-structure9
lang9
data-structures9
documentation8

Programming languages (11)

TypeScriptC#RustElmJavaScriptShaderLabGoLua

Github contributions (5)

github-logo-circle
roc-lang/roc

May 2022 - May 2022

A fast, friendly, functional language.
Role in this project:
userBack-end Developer
Contributions:12 commits in 1 day
Contributions summary:Nuno focused on migrating existing code functions, specifically those related to string and set functionalities, to new Roc modules. They refactored the code by moving functions and documentation from older files to their respective new module files. After the migration of string functions, the user reverted the changes due to potential type incompatibilities. The user also migrated the List and Dict documentation to their respective files.
functional-languagefunctional-programmingrustroccompiler
nunocf/home-manager-nix

Aug 2022 - Jun 2024

Contributions:32 pushes, 1 branch in 1 year 10 months
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
Nuno Ferreira - Software Engineer at NoRedInk