Alberto Rodríguez

Greater Pamplona Area Spain
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
Alberto Rodríguez is a multidisciplinary software engineer with 14 years of experience building scalable platforms, developer tools, and high-performance backend services from the Greater Pamplona Area. He blends hands-on coding (Ruby, Go, Python, JS) and infrastructure expertise (Kubernetes, Terraform, EKS) with XP and DevOps practices—TDD, trunk-based development, feature flags and continuous delivery—to accelerate delivery and reduce waste. At Nextail he led teams, revamped critical modules, and achieved dramatic performance wins (e.g., reducing a worst-case background job from 10 days to 2 hours) while owning platform services used across the company. A long-time open-source contributor and former ESLint Technical Steering Committee member, he’s added numerous autofixers and lint rule improvements and contributed QA automation to flagship projects like webpack. Curious, pragmatic and improvement-focused, he pairs deep technical troubleshooting with a commitment to developer experience and team coaching.
code14 years of coding experience
job15 years of employment as a software developer
bookHabilidades Directivas, Habilidades Directivas at Universidad Pública de Navarra
bookSan Diego State University
languagesFrench, English, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (18)

javascript10
typescript10
eslint10
bundle10
bundler10
typescript-types10
typescripts10
documentation10
test-automation10
code-formatting10
commonjs7
terminal-emulator6
s66
terminal-application6
web-performance5

Programming languages (14)

MDXCRustMakefileGoJupyter NotebookTypeScriptHCL

Github contributions (5)

github-logo-circle
eslint/eslint

Sep 2015 - May 2018

Find and fix problems in your JavaScript code.
Role in this project:
userFull-stack Developer
Contributions:234 commits, 317 PRs, 231 pushes in 2 years 8 months
Contributions summary:Alberto primarily contributed to the ESLint project by implementing auto-fixes for various linting rules. They worked on the `space-before-function-paren`, `no-negated-condition`, `block-spacing`, `arrow-spacing`, `generator-star-spacing`, `array-bracket-spacing`, `object-curly-spacing`, `no-multi-spaces`, `computed-property-spacing`, and `space-unary-ops` rules. Their work involved modifying test cases and adjusting code to improve and automate code formatting based on the specified linting rules. They also implemented an auto-fix for the `semi-spacing`, and enhanced the `arrow-body-style` rule.
linterfixeslintproblemsjavascript
webpack/webpack

Mar 2018 - Apr 2018

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 3 PRs in 22 days
Contributions summary:Alberto's commits primarily focus on configuring and updating ESLint rules and environments within the `webpack/webpack` repository. They consolidate and refine existing eslint configurations, adding or removing specific configurations for various file types (e.g., browser-facing files, test files, files within the `hot` directory). Their work improves code quality by applying linting rules and facilitating automated testing.
amdloaderscode-splittingcustom-stuffcompiler
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
Alberto Rodríguez