Alfonso Garcia-caro

Senior Associate

Japan
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
Alfonso Garcia-caro is a senior full-stack engineer based in Japan with over a decade of experience designing high-availability systems and data-driven applications across finance, biotech, renewable energy, and more. Creator of the Fable compiler (F# to JS/TS/Python/Rust) and a contributor to the core F# ecosystem and language server, he blends deep open-source compiler work with pragmatic engineering for enterprise BI and ETN product tooling. At Nomura he engineered end-to-end ETN management systems and executive Power BI dashboards, while his consultancy portfolio spans genome-data handling, real-time media, and high-throughput logistics systems. Comfortable across cloud CI/CD, complex ETL, and legacy-modernization challenges, he is bilingual in Japanese and English and excels at translating domain complexity into resilient, automatable solutions. An unexpected strength is his background in language research and localization, which informs his attention to tooling, documentation, and developer UX.
code11 years of coding experience
job15 years of employment as a software developer
bookComputer Science, Computer Science at Universidad Autónoma de Madrid
bookBachelor of Arts (B.A.), Spanish Language and Literature, Bachelor of Arts (B.A.), Spanish Language and Literature at Universidad Complutense de Madrid
languagesSpanish, English, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

testing10
nunit10
language-server-protocol10
compiler-compiler10
xml-parsing10
compiler10
fsharp10
dart10
dotnet9
caching9
dotnet-new9
compiler-design9
functional-programming9
functional-programming-language9
typescripts8

Programming languages (10)

C#TypeScriptCSSOCamlTeXJavaScriptHTMLF#

Github contributions (5)

github-logo-circle
fable-compiler/Fable

Jan 2016 - Jan 2023

F# to JavaScript, TypeScript, Python, Rust and Dart Compiler
Role in this project:
userBack-end Developer
Contributions:188 releases, 98 reviews, 3623 commits in 7 years 1 month
Contributions summary:Alfonso primarily contributed to the F# to JavaScript, TypeScript, Python, Rust, and Dart compiler, with changes focusing on core compiler functionality. The commits introduced features for handling JSX components, including template literals, and improved the handling of units of measure. The user also worked on internal aspects of the compiler such as code generation and data representation, implementing features like handling of references, and support for various Dart features.
pythonrustfsharpjavascriptdart
dotnet/fsharp

Jan 2015 - Apr 2023

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:3 reviews, 7 PRs, 109 comments in 8 years 4 months
Contributions summary:Alfonso primarily focused on enhancing and validating the F# compiler service through various test cases. Their work included modifying existing tests and creating new ones to cover different aspects of the compiler, such as project file parsing, module name deduplication, and code compilation. Furthermore, they updated tests related to script project handling and the introduction of new features, ensuring the stability and correctness of the F# compiler and related tooling. The commits indicate a strong focus on improving the testing infrastructure and test coverage.
dotnetfunctional-programmingfsharplanguage-servicecore-library
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