Fabio Berta is a Swiss technology founder and seasoned software engineer with 11 years of experience building and leading product-focused engineering teams across frontend, mobile and full‑stack domains. As Co-Founder and Partner at Flock Labs (and previously Lead Software Developer and Frontend Manager roles), he combines hands‑on coding with product leadership, shipping features for consumer and enterprise products. He has deep TypeScript and frontend expertise, evidenced by contributions to high-profile TypeScript ecosystems like DefinitelyTyped and improvements to auth0's node-jwks-rsa typings that improve developer experience. Comfortable moving between Android, React-based frontends and backend integrations, he brings a pragmatic blend of engineering craft and product sensibility. Trained in international affairs and social sciences, Fabio pairs technical acumen with a global, interdisciplinary perspective that helps translate complex requirements into usable software.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Arts in Social Sciences Political Science and Media and Communication Science, Bachelor of Arts in Social Sciences Political Science and Media and Communication Science at University of Zurich
Master's Degree International Affairs, Master's Degree International Affairs at Graduate Institute of International and Development Studies, Geneva
A library to retrieve RSA public keys from a JWKS (JSON Web Key Set) endpoint.
Role in this project:
Full-stack Developer
Contributions:10 commits, 1 PR, 1 comment in 3 months
Contributions summary:Fabio primarily contributed to improving the TypeScript typings for the `node-jwks-rsa` library, focusing on enhancing the developer experience. They addressed issues with type definitions in the `index.d.ts` file, correcting and formatting the code for better clarity. Their work included fixing and updating interfaces, as well as applying style improvements. The commits show the user actively maintaining and refining the type definitions within the project, aligning with the overall library functionality.
The repository for high quality TypeScript type definitions.
Role in this project:
Front-end Developer
Contributions:1 review, 14 commits, 9 PRs in 1 year 2 months
Contributions summary:Fabio primarily contributed to the definition and implementation of TypeScript type definitions for React components, specifically targeting the `react-map-gl` library. Their work involved updating existing type definitions to align with newer versions (4.0, 6.1) and incorporating new features such as the `geolocate control`. The changes included modifications to interfaces, props, and component structures, demonstrating a focus on maintaining type safety and providing accurate type information for developers using these libraries within a TypeScript environment.
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
Fabio Berta - Co-Founder And Partner at Flock Labs AG