Walter Barbagallo is a Full Stack Engineer with 11 years of experience building web applications and services, currently working at Mollie after nearly a decade at Satispay. He brings a practical full-stack skillset spanning front-end React typing and back-end integration, informed by real-world fintech product delivery. An active open-source contributor to high-profile typing projects like DefinitelyTyped and flow-typed, he has improved TypeScript and Flow definitions for widely used libraries including react-cropper, redux-form, react-apollo and antd—helping improve developer experience across the ecosystem. Based in Vittorio Veneto, Italy, he pairs formal multimedia and electronics training with hands-on embedded and web development experience from early roles. Known for meticulous type-safety work, he often focuses on subtle typing inconsistencies that prevent runtime surprises, making APIs safer for teams to adopt.
11 years of coding experience
11 years of employment as a software developer
Perito tecnico industriale Elettronica e telecomunicazioni, Perito tecnico industriale Elettronica e telecomunicazioni at I.T.I.S. Max Planck
Scienze e Tecnologie Multimediali Scienze e tecnologie multimediali, Scienze e Tecnologie Multimediali Scienze e tecnologie multimediali at Università degli Studi di Udine
Contributions:1 review, 6 commits, 10 PRs in 3 months
Contributions summary:Walter primarily contributed to enhancing and refining the type definitions for React-related components and libraries within the repository. Their work involved defining and correcting type definitions for `react-apollo`, specifically addressing components like `ApolloConsumer` and the `Query` render props. Furthermore, the user added typing and tests for the `antd` library, improving the project's type safety and developer experience.
The repository for high quality TypeScript type definitions.
Role in this project:
Developer (Typescript Definition Contributor)
Contributions:3 reviews, 6 commits, 6 PRs in 3 years 1 month
Contributions summary:Walter primarily contributed to improving and maintaining TypeScript type definitions within the `definitelytyped/definitelytyped` repository. Their work involved fixing type errors and inconsistencies, specifically addressing issues related to `FormData` and `react-cropper`. They also made adjustments to the `redux-form` and `geoip-lite` type definitions, ensuring the accuracy and usability of the type definitions. The user's contributions included refining existing types and addressing typing-related issues.
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.