Giovanni Petrantoni

Founder & CEO at Fragcolor

Singapore
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

👤
Senior
🎓
Top School
Giovanni Petrantoni is a technical founder and CEO with 20+ years building systems from kernel to cloud and a current focus on privacy-first edge AI as the creator of edge talk and the Shards dataflow language. He combines deep expertise in real-time systems, GPU computing, CRDTs, and distributed architectures with hands-on systems programming in C++ and Rust. A solo founder who raised $5.6M, he ships production on-device RAG and LLM integrations (edge talk is live on the App Store) while maintaining prolific open-source activity—6,400+ GitHub contributions last year and notable protocol work on the Nimbus Ethereum 2.0 client. His background spans graphics engine architecture, low-level networking (nim-libp2p), and developer tools, reflecting a rare full-stack systems-to-ML fluency. Based in Singapore and trained in cognitive science, he blends human-centered thinking with low-level performance engineering to make advanced developer technology accessible.
code11 years of coding experience
job22 years of employment as a software developer
bookCognitive Science, Cognitive Science at Sapienza Università di Roma
languagesItalian, English, Japanese
github-logo-circle

Github Skills (8)

nim-lang10
beacon10
chain10
etherum10
ethereum10
libp2p10
networking9
rpc8

Programming languages (18)

C#MDXC++RustCCMakeGoHTML

Github contributions (5)

github-logo-circle
status-im/nimbus-eth2

Apr 2020 - Mar 2021

Nim implementation of the Ethereum Beacon Chain
Role in this project:
userBackend Engineer
Contributions:20 reviews, 14 commits, 35 PRs in 11 months
Contributions summary:Giovanni primarily contributed to the backend functionality of the Nimbus Ethereum 2.0 client. Their work focused on implementing and modifying GossipSub parameters, including the addition of parameters like `seenTTL` and `gossipFactor`. They also addressed issues related to subscription and unsubscription mechanisms, and contributed to debugging and enhancing the RPC functionalities. Further changes involved core networking logic with Libp2p integration.
nimbusnimbus-eth2nimserenityethereum
fragcolor-xyz/Nim

Feb 2018 - Jul 2019

Nim is a compiled, garbage-collected systems programming language with a design that focuses on efficiency, expressiveness, and elegance (in that order of priority).
Contributions:33 pushes, 4 branches, 3 tags in 1 year 5 months
nim-langnimelegancesystems-programmingcompiler
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
Giovanni Petrantoni - Founder & CEO at Fragcolor