Alberto Cortés

Senior Software Engineer at Parser

Madrid, Community of Madrid, 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 Cortés is a Senior Software Engineer with 15 years of experience, specializing in backend development with Go and a strong emphasis on maintainability, testing, and reducing technical debt. Based in Madrid, he has built production-grade monitoring and data-processing systems for companies like Couchbase, Senseye, and source{d}, and currently works remotely at Parser. He is an active open-source contributor, notably improving Prometheus and implementing an SSH client for the go-git project, showing practical expertise in distributed systems and repository interactions. His background as a PhD researcher and assistant professor gives him deep systems knowledge and experience in teaching, documentation, and research-driven engineering. Colleagues describe him as pragmatic: he prefers clean, well-tested code over clever shortcuts and designs for long-term operability. He often combines academic rigor with hands-on production experience, making him effective at turning complex protocols and architectures into reliable, maintainable services.
code15 years of coding experience
job20 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

security10
golang10
configuration-management10
git10
user-authentication10
authentication10
go10
prometheus10
git-server10
git-client10
ssh10
testing10
alerts9
metric9
time-series9

Programming languages (10)

TypeScriptJavaShellC++JavaScriptGoHTMLVim script

Github contributions (5)

github-logo-circle
src-d/go-git

Nov 2015 - Mar 2017

Project has been moved to: https://github.com/go-git/go-git
Role in this project:
userBack-end Developer
Contributions:1 release, 50 commits, 64 PRs in 1 year 3 months
Contributions summary:Alberto primarily contributed to the `go-git` project, focusing on implementing and testing an SSH client for Git operations. Their work included the creation of an SSH client for upload pack, incorporating authentication mechanisms using public keys. They also developed and tested the core functionality for connecting, disconnecting, and handling authentication errors with the SSH client. The code changes indicate a focus on handling remote repository interactions over SSH.
golanggo-gitgogit-clientgit-server
prometheus/prometheus

Sep 2017 - Dec 2017

The Prometheus monitoring system and time series database.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 5 PRs, 9 comments in 2 months
Contributions summary:Alberto contributed to the Prometheus project by making code improvements and simplifying existing code. Their commits focused on removing dead code, simplifying return statements in configuration files, and integrating the `testutil` package for testing. These changes primarily involved modifications to configuration files and test implementations, demonstrating a focus on code quality and testing.
time-series-databaseprometheus-exporterseries-databasealertingdatabase
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 Cortés - Senior Software Engineer at Parser