Senior Frontend Engineer with 10+ years in software, based in Lisbon.
I build product interfaces for complex systems — currently at Turtle, working on onchain yield management. My sweet spot is where frontend architecture, product thinking, design systems, and blockchain infrastructure collide.
const mikhail = {
role: "Senior Frontend Engineer",
location: "Lisbon, Portugal",
experience: "10+ years",
currentQuest: "Make onchain products feel boringly reliable",
naturalEnemies: ["flaky RPCs", "mystery z-indexes", "almost-correct types"],
} as const;| Product engineering | Turning ambiguous ideas into clear, working user flows |
| Frontend architecture | Typed boundaries, feature modules, shared packages, and maintainable monorepos |
| Onchain UX | Wallets, signing, deposits, withdrawals, transaction states, and useful errors |
| Multichain interfaces | Product experiences across EVM, Solana, and TON |
| Design systems | Reusable primitives, accessible components, tokens, and consistent interaction patterns |
| Production quality | Observability, analytics, performance, and edge cases that only appear on Friday evening |
- Building product and frontend systems for Turtle
- Making complicated DeFi workflows understandable
- Evolving shared UI libraries and design systems
- Improving multichain wallet and transaction abstractions
- Exploring AI-assisted engineering without outsourcing engineering judgment
TypeScript · React · Next.js · Vite · Tailwind CSS · TanStack Query · Wagmi · Viem · Solana Web3.js · Zod · Turborepo
Making complex products feel simple — one impossible state at a time.



