ivanrybakov67

Frontend Developer

Frontend Engineer with 5+ years of commercial development experience across teams of 3 to 30 people, both
remote and in-office. Led a team of 3 developers, owning the full development lifecycle from breaking down
requirements with product managers to automated production releases.

Specializing in designing scalable applications with React, Next.js, and TypeScript, as well as building design
systems and development infrastructure that accelerate delivery and lower the onboarding barrier for new team
members.

I have a strong focus on Web3 development, with deep expertise in building frontends for DeFi applications,
lending protocols, stablecoin ecosystems, and yield-generating platforms
. Experienced in integrating
with smart contract ABIs, wallet providers (EIP-1193), multi-chain RPC environments, and real-time on-chain
data indexing (The Graph, Ponder, or custom subgraphs).



Experience: 5 years

Yearly salary: $60,000

Hourly rate: $25

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Frontend Developer
MetaLamp
2021 - 2024
Worked on a prediction market platform development team that grew to over 100,000 users. Collaborated within a cross-functional product team of 10 members (6 developers, designer, analyst, QA, PM) following weekly sprint cycles. - Initiated migration of legacy code to Feature-Sliced Design architecture, separated layers and eliminated circular dependencies between modules, accelerating new feature time-to-market by 2x. - Led development of an internal wallet and transaction library using Wagmi and Viem, extracted functionality into a dedicated layer with typed hooks, enabling the team to reuse this layer across all market scenarios. - Migrated dynamic filter calculations in transaction forms to Next.js server-side rendering with Zustand state hydration, eliminating client-side data refetching. Established this approach as a common pattern and extended it to other pages with complex filters. - Optimized React components by eliminating unnecessary re-renders and splitting heavy modules into separate chunks, improving Lighthouse Performance score from 56 to 92 and reducing bundle size by one-third. - Built a Docker image and configured a CI/CD pipeline with Jest and Cypress runs on critical scenarios (payments, key market flows), ensuring regression detection before release and stabilizing deployments. - Developed an onboarding repository for interns with documentation on workflows and Web3-specific practices, reducing their time to independent development to 2 months.

Skills

ai
ci-cd
css
docker
git
graphql
javascript
jira
nextjs
node
react
tailwind
typescript
web3
web3js
front-end
english
russian