Nuno Vieira

Senior Software Engineer II at Stream

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 Vieira is a Senior Software Engineer II based in Lisbon with a decade of hands-on experience building scalable iOS and full-stack applications for startups and large enterprises. He currently drives development of Stream's open-source iOS Chat SDK used by billions of end-users, improving performance, stability and developer experience while reducing memory use and crash rates. Nuno has architected core video and authentication frameworks for Sky/Peacock and built end-to-end products including REST APIs, showing strength across client, server, and CI/CD pipelines. He combines deep iOS expertise (Swift, UIKit/SwiftUI, Combine) with pragmatic testing and release automation practices that cut regressions and support rapid iteration. A creative problem-solver, he contributes directly to popular open-source SDKs—adding API features, UI screens and refactors that enhance both API ergonomics and sample apps. Colleagues rely on him for mentorship, hiring and introducing workflows that measurably boost team productivity.
code11 years of coding experience
job8 years of employment as a software developer
bookLicentiate degree, Engenharia Informática e Multimédia, Licentiate degree, Engenharia Informática e Multimédia at ISEL - Instituto Superior De Engenharia De Lisboa
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
193reputation
45kreached
8answers
1question
github-logo-circle

Github Skills (15)

chat-sdk10
mobile10
swift10
ios10
api-client10
swiftui9
ui-design9
front-end-development9
swiftui-app9
uid9
objective-c6
uitableview6
uikit6
uiscrollview6
ipad6

Programming languages (9)

TypeScriptRustJavaScriptPHPSwiftHTMLBrightscriptRuby

Github contributions (5)

github-logo-circle
GetStream/stream-chat-swift

Jan 2021 - Jan 2023

💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API
Role in this project:
useriOS Mobile Developer
Contributions:3 releases, 2974 reviews, 639 commits in 2 years
Contributions summary:Nuno primarily contributed to the iOS Chat SDK in Swift. They added support for PATCH requests to the `RequestEncoder`, improving the API client's capabilities. The user also removed unused code, specifically the `CurrentUserRequestBody`, and introduced a new screen for editing current user data within the sample app, indicating a focus on both API interaction and UI component development. The user also refactored various aspects of the code related to user profiles and attachment previews.
chat-sdkiosstream-chatswiftchat-api
nuno-vieira/gist-client

Jul 2019 - Apr 2023

Gist iOS Client App with MVC-N Architecture. A good example of a well-implemented MVC Application on iOS.
Contributions:2 PRs, 15 pushes, 2 branches in 3 years 10 months
iosmvcmvc-application
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