Nicolas Nattis

Senior Embedded Engineer I at Qubika

Brazil
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
Nicolas Nattis is a Senior Embedded Engineer with nine years of experience building performant embedded and wireless systems, currently at Qubika after rising through engineering roles at CPQD. He specializes in low-level optimization in Rust and C++, with tangible open-source impact—optimizing Vulkan-like GPU backends and reducing allocations in gfx-rs while also improving Android UX and security in Amaze File Manager. His background includes simulation-grade back-end work on atmospheric and reagent mechanics for large community game projects, showing a knack for complex systems modeling and real-time constraints. Based in Brazil and trained at UNICAMP in Computer Engineering, he blends academic rigor with hands-on delivery across firmware, middleware, and user-facing features. Colleagues describe him as a pragmatic problem-solver who pursues elegant, resource-efficient solutions and enjoys exploring new stacks and protocols beyond his day-to-day.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor, Computer Engineering, Bachelor, Computer Engineering at State University of Campinas (UNICAMP)
github-logo-circle

Github Skills (34)

kotlin10
vulkan10
ss10
gameplay10
reagent10
back-end-development10
scripting10
memory-management10
ui-design10
dm10
graphic10
videogames10
java10
2d-game10
file-manager10

Programming languages (9)

C#JavaRustCDMMarkdownRubyDart

Github contributions (5)

github-logo-circle
TeamAmaze/AmazeFileManager

Jan 2022 - Feb 2022

Material design file manager for Android
Role in this project:
userMobile Developer (Android)
Contributions:13 reviews, 20 commits, 2 PRs in 13 days
Contributions summary:Nicolas primarily focused on enhancing the Amaze File Manager application's security and user interface. They made significant changes to the security settings, including improvements to master password handling and fingerprint authentication. Additionally, the user implemented UI refinements, such as adjusting fragment transitions and color configurations within the preferences settings. The code changes demonstrate a focus on usability improvements and updating the UI in the application.
fdroidmaterialrxjavafilemanagermvvm
yogstation13/Yogstation

Apr 2018 - Jan 2019

Discord: https://discord.gg/yogs13 Forums: https://forums.yogstation.net
Role in this project:
userFull-stack Developer
Contributions:26 commits in 9 months
Contributions summary:Nicolas primarily focused on modifying and enhancing the game's mapping and UI elements, implementing features related to the game's environment and user interactions. They worked on modifications to the terrain, adding new sprites and features to the game world, and also implemented improvements to the UI with radial menus, as well as added new features and behaviors for in-game objects.
2d-gamespacestation13gamess13yogstation
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
Nicolas Nattis - Senior Embedded Engineer I at Qubika