Nuno Cruces

Software Engineer at Team BAB-oon

Lisbon, Lisbon, 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

🤩
Rockstar
🎓
Top School
Nuno Cruces is a seasoned software engineer based in Lisbon with 12 years of experience spanning mobile apps, computer graphics, backend services, embedded systems and robotics. He holds an MSc from Instituto Superior Técnico and combines academic depth with pragmatic engineering from roles at YDreams, as an independent developer and now at Team BAB-oon. An active open-source contributor, he has improved core libraries like Java Native Access and helped harden the zero-dependency wazero WebAssembly runtime by fixing subtle WASI file descriptor behaviors. His work on Refit demonstrates attention to reliability and resource management in networked systems. Comfortable across languages and layers, he brings a systems-minded approach that often surfaces in test-driven fixes and low-level interoperability enhancements.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MSc), Information Systems and Computer Engineering, Master of Science (MSc), Information Systems and Computer Engineering at Instituto Superior Técnico
languagesPortuguese, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,709reputation
252kreached
52answers
3questions
Badges
couchdb
top-5%
github-logo-circle

Github Skills (30)

filesystem10
integrate10
runtimes10
testing10
net10
http10
dotnet10
wasi10
file-operations10
java10
asp-net10
javas10
jna10
go10
fileio10

Programming languages (21)

C#JavaC++CRustMakefileGoPerl

Github contributions (5)

github-logo-circle
tetratelabs/wazero

Aug 2022 - Jan 2023

wazero: the zero dependency WebAssembly runtime for Go developers
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:215 reviews, 5 commits, 74 PRs in 5 months
Contributions summary:Nuno primarily contributed to the `wazero` project by fixing bugs and improving the WASI (WebAssembly System Interface) implementation. They addressed issues related to file descriptor operations, including `fdSeek`, `fdRead`, `fdPread`, and `fdSync`. The contributions involved modifying Go code within the `wasi_snapshot_preview1` directory, particularly focusing on test cases and error handling, demonstrating a strong understanding of the WASI specification.
golangahead-of-timejitzeroruntime
reactiveui/refit

Jul 2015 - Aug 2015

The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 10 comments in 23 days
Contributions summary:Nuno contributed to the Refit library, focusing on improving the robustness and efficiency of the code. Their work included fixing issues related to GZip encoding by correctly disposing of response streams, resolving potential hangs. They also addressed the handling of `HttpContent` return types and HttpResponseMessage to enhance the library's ability to handle different types of HTTP responses and ensure proper resource management.
retrofitc-sharpturnstype-safenet-core
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 Cruces - Software Engineer at Team BAB-oon