Irakli Gozalishvili is a seasoned software engineer with 17 years of experience building full-stack and backend systems, currently based in Portland, Oregon. He has led and contributed to distributed, peer-to-peer and local-first projects at Protocol Labs and Mozilla, bringing deep expertise in IPFS, browser integrations, and developer tooling. Known for pragmatic refactors and improving build and test infrastructures, his open-source work spans notable projects like Ace, js-ipfs, escodegen, and nft.storage where he modernized build systems, tightened source maps, and reworked storage APIs. A functional-paradigm tinkerer who delights in edge-case correctness, he often focuses on developer experience, type/diagnostics integration, and cross-tab/browser service patterns. Colleagues describe him as self-motivated and a team motivator who translates research-stage ideas into production-quality code. He blends systems-level thinking with hands-on engineering, frequently contributing subtle but impactful improvements that make large codebases more maintainable and robust.
17 years of coding experience
20 years of employment as a software developer
Specialized Physics & Mathematics boarding school, Specialized Physics & Mathematics boarding school at Secondary school name of Komarov
BAC +4 Faculty of Applied Mathematics & Computer Science, BAC +4 Faculty of Applied Mathematics & Computer Science at Ivane Javakhishvili Tbilisi State University (TSU)
Contributions:1389 commits, 34 PRs, 20 pushes in 4 years 9 months
Contributions summary:Irakli made several commits focused on updating test cases within the addon-sdk repository. The contributions primarily involved modifying and improving existing test files, with a specific focus on testing functionality related to widget components. This indicates involvement with the user interface (UI) aspects of the project.
**Notice: Uploads Decommissioned - Existing Data is Safe!**
Role in this project:
Back-end Developer
Contributions:101 reviews, 204 commits, 126 PRs in 1 year 4 months
Contributions summary:Irakli primarily focused on modifying the internal API of the `nft.storage` project, refactoring and updating core components related to data storage and retrieval. This involved transitioning the code base to use a state machine for deal management, removing redundant fields from API definitions, and updating type definitions to reflect the changes in the underlying data structure. The user also refactored and implemented a `store` function within the API interface.
ipfsfilecoinp2pblockchainweb3
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
Irakli Gozalishvili - Staff Engineer at Common Tools