Vlad Grichina is a veteran software engineer and founder with 16 years of experience building full-stack and blockchain-native systems from San Francisco. He blends mobile (Android, iOS/Objective-C), backend (Java, Node.js), and machine learning chops with hands-on open-source work on NEAR Protocol—contributing to nearcore, near-wallet, and near-api-js to improve runtime stability, developer ergonomics, and wallet UX. As NEAR’s self-styled "Chief Duct Tape Officer" he focused on pragmatic fixes that reduced bundle size, improved tooling, and smoothed onboarding flows—skills he now applies to his startup Berrry.app. Earlier roles at Google and founding Hosted CI and Componentix show a pattern of shipping developer-facing infrastructure and production-ready products. He’s equally comfortable iterating UI details (phone inputs, seed recovery) and digging into WebAssembly/runtime logging, a combination that makes him a practical engineer who spans product, platform, and developer experience.
16 years of coding experience
12 years of employment as a software developer
Bachelor Computer Science, Bachelor Computer Science at Vinnytsia National Technical University
JavaScript library to interact with NEAR Protocol via RPC API
Role in this project:
Full-stack Developer
Contributions:39 releases, 114 reviews, 659 commits in 2 years 9 months
Contributions summary:Vlad focused on improving and maintaining the JavaScript library for interacting with the NEAR Protocol. They made significant contributions to reduce the bundle size and improve the code quality by removing unnecessary dependencies, generating minified bundles, and enabling and fixing ESLint issues. The user also added functionality to load contract methods and automatically handle transaction results.
Create a starter app hooked up to the NEAR blockchain
Role in this project:
Full-stack Developer
Contributions:10 releases, 27 reviews, 95 commits in 1 year 6 months
Contributions summary:Vlad primarily focused on improving the "create-near-app" starter application. They removed custom fonts and made adjustments to the React app to ensure it started correctly. The user also made changes to the testing script to include "yarn test" after generating a new project and also ensured dependencies were installed before running tests. Moreover, the user updated the project to use "nearlib" and also adapted React and Rust templates for compatibility with "dev-deploy" and parcel.
reactnear-blockchainrustblockchainnearprotocol
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.