Eduardo Canellas

Senior Software Engineer at isaac

Rio de Janeiro, 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

🤩
Rockstar
🎓
Top School
Eduardo Canellas is a Senior Software Engineer from Rio de Janeiro with eight years of experience building backend systems and migrating monoliths to microservices across Java, Kotlin, Go, Ruby, TypeScript and Rust. He combines strong academic foundations in computer science and research experience in metaheuristics (Travelling Salesperson) with hands-on cloud engineering using AWS and Terraform. Comfortable across the full cycle from code to CI/CD and deployment, he has driven payment and digital channels work in production and recently progressed to senior roles at isaac. An active open-source contributor, he improved developer ergonomics in the widely used rust-analyzer project by enhancing completion features. Eduardo enjoys translating complex problems into simple building blocks and routinely learns new stacks to compare their trade-offs.
code8 years of coding experience
job1 year of employment as a software developer
bookGraduação, Ciência da Computação, 8.8, Graduação, Ciência da Computação, 8.8 at Universidade Federal Fluminense
bookTécnico, Técnico em Edificações, Técnico, Técnico em Edificações at CEFET/RJ
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (7)

ide10
rust-analyzer10
develop10
rust10
code-completion10
server10
ruby-on-rails6

Programming languages (17)

RustCInkGoHTMLJupyter NotebookTypeScriptHCL

Github contributions (5)

github-logo-circle
rust-lang/rust-analyzer

Apr 2020 - Aug 2023

A Rust compiler front-end for IDEs
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 6 PRs, 17 comments in 3 years 4 months
Contributions summary:Eduardo focused on enhancing the Rust Analyzer IDE by addressing completion-related issues and adding new features. Their contributions include fixing bugs in completion suggestions within trait/impl blocks and improving the `fn_param` completions. The user also implemented tab stops for keyword completions, thereby enhancing the IDE's usability. These changes directly contribute to improving the developer experience within the Rust ecosystem.
rustlsp-servercompileridefront-end
dbofmmbt/rust-handbook

Feb 2022 - Jun 2022

Contributions:16 commits, 26 pushes, 1 branch in 3 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