Álava, Autonomous Community of the Basque Country, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Bernardo Blanco is a Lead Software Developer based in Álava, Spain, with a decade of experience building backend systems and full-stack web applications across .NET and modern JavaScript stacks. He combines hands-on leadership at Externalia with deep open-source contributions to notable Rust projects—helping maintain salsa, improve rust-postgres, refine rust-analyzer editor behavior, and harden cross-platform tooling like notify and rust-embed. His work shows a consistent focus on robustness and developer ergonomics: debouncing and concurrency fixes, safer parameter handling for DB drivers, reduced generated code, and cross-platform CI and path handling. Comfortable across SQL Server, Entity Framework, and cloud/on-prem ops from earlier roles, he bridges production delivery with low-level systems improvements. Colleagues value his adaptability and the pragmatic improvements he makes that yield better debugging, testing, and maintainability in both proprietary and open-source codebases.
Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:34 commits, 4 PRs, 9 comments in 4 months
Contributions summary:Bernardo primarily contributed to the development of the `rust-embed` crate, focusing on improving functionality and efficiency. They addressed platform compatibility issues, specifically handling Windows paths. Additionally, they refactored code and implemented optimizations, such as avoiding vector allocations, and implemented a listing files feature. The user also incorporated CI/CD integration, adding AppVeyor support, and refactored examples to work with these changes.
Contributions:12 PRs, 44 comments, 1 issue in 3 years 6 months
Contributions summary:Bernardo primarily contributed to the `rust-analyzer` project by enhancing the code editor's functionality. Their commits focused on improving the selection extension feature within comments, ensuring correct range handling for various scenarios. They also worked on refining the word boundary detection logic using non-word characters. Furthermore, the user extracted code related to text editing operations into a separate crate, promoting code organization.
rustlsp-servercompileridefront-end
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
Bernardo Blanco - Lead Software Developer at Externalia