Brian Cardiff

Staff Software Engineer at NoRedInk

Vicente López, Buenos Aires, Argentina
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
Brian Cardiff is a Staff Software Engineer with over 20 years building production software, from requirements and prototyping to deployment and long-term maintenance. Based in Vicente López, Argentina, he leads small teams and shapes product decisions while keeping a strong foot in research—maintaining ties to programming languages and formal methods through university roles and open-source work. An active contributor to the Crystal ecosystem, he has modernized core web frameworks and tooling (Amber, Kemal, Lucky, shards) and helped the Crystal language itself, often focusing on compatibility, performance, and build reliability. He balances hands-on backend and DevOps chops with mentorship and product thinking, and is comfortable shipping both developer tools and end-user applications. A less obvious strength is his long-running role as both educator and researcher, which informs a methodical, testable approach to engineering and system design.
code20 years of coding experience
job15 years of employment as a software developer
bookTécnico Electrónico con Orientación Electromecánico, Técnico Electrónico con Orientación Electromecánico at Escuela Philips (ITPA)
bookLicenciado, Ciencias de la Computación, Licenciado, Ciencias de la Computación at University of Buenos Aires
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
629reputation
164kreached
13answers
0questions
github-logo-circle

Github Skills (38)

dependency-management10
apt-get10
json10
compatible10
programming-language10
crystal-lang10
testing10
snap10
backward-compatibility10
travis-ci10
cicd10
compatibility10
low-level-programming10
api10
web-framework10

Programming languages (27)

CMakefileElmGoHTMLTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
crystal-lang/shards

Jun 2018 - Apr 2021

Dependency manager for the Crystal language
Role in this project:
userBack-end Developer
Contributions:7 releases, 33 reviews, 34 commits in 2 years 10 months
Contributions summary:Brian primarily contributed to the dependency management logic of the `shards` project, a dependency manager for the Crystal language. Their commits demonstrate a focus on compatibility with different Crystal versions, addressing issues related to file handling, script execution, and package installation. They also refactored code to align with the logging module API and updated tests to use the standard library, showing a good understanding of the project's core functionality and its evolution.
dependency-managercrystal-languagecrystal
crystal-lang/crystal

Aug 2013 - Dec 2022

The Crystal Programming Language
Role in this project:
userBack-end Developer & Documentation Contributor
Contributions:20 releases, 278 reviews, 803 commits in 9 years 5 months
Contributions summary:Brian contributed to the Crystal Programming Language project by implementing Cocoa bridge intent, improving the performance of string conversions, adding support for various operators, and enhancing logging capabilities. The code changes indicate the user's focus on the back-end aspects of the language, particularly around low-level features such as operating-system integrations, memory management, and numeric types, with a secondary focus on improving the documentation.
esoteric-languagecrystallanguage-designcompilerprogramming-language
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
Brian Cardiff - Staff Software Engineer at NoRedInk