Nelson Vides

Senior Software Engineer at DNSimple

Krakow, Lesser Poland Voivodeship
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
Nelson Vides is a senior software engineer with eight years of experience building scalable systems and improving developer workflows across companies like Erlang Solutions and Motorola Solutions, and contributing to high-profile open-source projects such as Erlang/OTP. He blends low-level systems expertise (C++ migrations, static analysis, CI/CD) with BEAM ecosystem leadership, speaking at conferences like FOSDEM and CodeBEAM and shipping performance-focused improvements to core libraries like binary encoding in otp. A decisive, communicative leader, he champions rapid prototyping, tight testing, and automation—often finding the pragmatic path of least effort while maintaining discipline (Karate black belt). Multicultural and well-traveled, he pairs a mathematics background with strong advocacy for documentation and developer experience, and brings a hands-on mentality (neoVim, mechanical keyboard) to team-driven innovation.
code8 years of coding experience
job7 years of employment as a software developer
bookMathematics, Mathematics at Universidad Complutense de Madrid
languagesEnglish, Spanish, Polish
stackoverflow-logo

Stackoverflow

Stats
453reputation
50kreached
7answers
1question
github-logo-circle

Github Skills (27)

deploying10
erlang10
net10
dotnet10
decode10
decoding10
asp-net10
automation10
automation-testing10
encoding10
dotnet-core10
powershell10
encode10
automations10
csharp10

Programming languages (14)

C#JavaC++CRustHTMLErlangShell

Github contributions (5)

github-logo-circle
erlang/otp

Mar 2021 - May 2021

Erlang/OTP
Role in this project:
userBack-end Developer
Contributions:9 reviews, 13 commits, 11 PRs in 2 months
Contributions summary:Nelson focused on optimizing Erlang code, particularly related to binary encoding and decoding algorithms. They made several changes to the `binary.erl` file, including performance improvements to the `encode_hex` and `decode_hex` functions. Further contributions involved refining error messages within the standard library and improving test coverage for SSL PRF tests.
gleamerlangbeamerlang-otpelixir
rubberduck-vba/Rubberduck

Dec 2017 - Mar 2018

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:5 commits, 3 PRs, 17 comments in 3 months
Contributions summary:Nelson primarily focused on improving the build and deployment process. They addressed issues with the installation and copying of native libraries, modifying the installation script. Their commits also involved updating the registry writing process, including fixing script logic and ensuring compatibility for both x86 and x64 operating systems, indicating a focus on automation and deployment aspects of the project.
linterrevit-apic-sharpms-officevba
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
Nelson Vides - Senior Software Engineer at DNSimple