Simone Busoli

Principal Engineer at Nearform

Greater Modena Metropolitan Area Italy
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
Simone Busoli is a Principal Engineer with 17 years of experience building maintainable, high-quality web and backend systems, currently shaping AI-native engineering and open source strategy at Nearform. He blends deep runtime knowledge of .NET, Node.js and modern JavaScript with pragmatic Agile practices, championing code quality, XP principles and skill-based team growth. A hands-on contributor to notable projects like NUnit and Fastify tooling, he also authors popular React and GraphQL hooks (axios-hooks, graphql-hooks) that emphasize ergonomics, caching and testability. Simone pairs technical leadership and people development—running internal training, recruitment and open source stewardship—with entrepreneurial experience as CTO and startup co-founder. Based in Italy, he brings a learning-first mindset and a track record of turning developer-facing library work into measurable improvements for teams and products.
code17 years of coding experience
job15 years of employment as a software developer
bookElectronics, Electronics at Istituto tecnico industriale provinciale Enrico Fermi
bookBachelor Degree Information engineering, Bachelor Degree Information engineering at Università degli Studi di Modena e Reggio Emilia
languagesEnglish, Italian
github-logo-circle

Github Skills (32)

asynchronous10
fastify10
hook10
javascript10
async10
testing10
net10
nunit10
dotnet10
wpgraphql10
axios10
asp-net10
wordpress-graphql10
graphql-client10
graphql10

Programming languages (19)

C#MDXJavaC++CSSCPLpgSQLVue

Github contributions (5)

github-logo-circle
nearform/graphql-hooks

Feb 2019 - Jan 2023

🎣 Minimal hooks-first GraphQL client
Role in this project:
userFull-stack Developer
Contributions:249 releases, 208 reviews, 61 commits in 3 years 11 months
Contributions summary:Simone's contributions focused on enhancing the `graphql-hooks` library. They implemented new features, specifically adding a `throwErrors` option to `useQuery`. Additionally, they addressed bugs by removing buffer support and ensuring correct loading states with `skip` options. The user was also responsible for refactoring the code to improve the component's code structure and make it more maintainable.
graphql-clientreactreact-hooksgraphql-toolsgraphql
simoneb/axios-hooks

Feb 2019 - Sep 2022

🦆 React hooks for axios
Role in this project:
userFull-stack Developer
Contributions:27 reviews, 356 commits, 236 PRs in 3 years 8 months
Contributions summary:Simone primarily contributed to the development of React hooks for axios, enhancing its functionality and features. They implemented the core logic for the `useAxios` hook, including request handling, caching, and state management. Their work also encompassed adding options for manual execution, cache control, request cancellation, and the ability to configure and make multiple instances of the hook. They also added tests and various other enhancements and fixes to the project.
reactreact-hooksaxioshookstypescript
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