Alberto Santini is a seasoned technology leader and General Manager with 17 years of experience bridging hands-on engineering and executive strategy in Milan’s fintech and banking sectors. As CTO-turned-GM at Tinaba, he combines deep systems and architecture expertise with product-focused management to align IT structures with digital innovation. His background spans front-end engineering, systems integration, and trading/telemetry software for major Italian banks, reflecting a rare mix of legacy-system fluency and modern web practice. An active open-source contributor, he has improved developer tooling and internationalization in well-known projects like ESLint and YUI3, including cross-platform fixes and multilingual calendar support. Notably, he pairs classical training with practical engineering — from C/C++ telemetry for motorsport to contemporary JavaScript ecosystem improvements — making him adept at translating complex technical constraints into strategic outcomes.
17 years of coding experience
29 years of employment as a software developer
Diploma di maturità classica, Diploma di maturità classica at Liceo Classico Maria Luigia
A library for building richly interactive web applications.
Role in this project:
Localization / Internationalization Specialist
Contributions:13 commits in 11 months
Contributions summary:Alberto primarily contributed to the localization and internationalization efforts of the YUI3 library's calendar component. Their work involved adding and adjusting language files for various locales, including Italian, Spanish, and Argentinian Spanish. Additionally, they fixed issues related to the first day of the week and added new language files to other components, like the autocomplete and datatable sections.
Contributions:9 commits, 18 comments, 3 issues in 6 months
Contributions summary:Alberto contributed to the ESLint project by implementing and testing configuration-related features. They added functionality for handling environment-specific rules and loading order. Furthermore, the user improved the build process by adding linting for the Makefile and enabling a rule for space-after-keywords, ensuring code quality and maintainability. They also worked on the codebase documentation and validation to prevent the appearance of documentation errors.
linterfixeslintproblemsjavascript
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.