Vanya2h

Senior overengineer, data-driven trader, macroeconomy enjoyer, cypherpunk enthusiast, occasional thinker and a little bit of writer. Based in Moscow → Lisbon.

10+ years of experienceWeb3FrontendBackendDeFiDeveloper ToolingRemote-first
I push to GitHub · Write on X · Chat in Telegram

Hi, I'm Ivan — a software engineer with 10+ years of experience building well-designed, production-grade codebases. Many systems I've built from scratch are still running in production today. I care deeply about static analysis and TypeScript. I can write code for weeks straight and then run it with no errors (true story). I've been a founding engineer at startups that raised $17M in funding and are still operating.

I'm strong in system architecture and enjoy hands-on work on mission-critical features. I do my best work as a full-cycle individual contributor, solving hard non-trivial problems and shipping systems to production. I've spent a lot of time building developer-facing SDKs and APIs, client-side applications, and backend services.

I'm following SOLID principles, with a strong focus on static type-safety using TypeScript. I combine functional-reactive programming and pragmatic OOP to build well-designed and minimalistic abstractions to achieve balanced reusability and efficiency. I'm especially fond of RxJS and currently working on my own state management library focused on functional reactivity — rxfy.

Most of my time as an engineer I've spent building decentralized applications on Ethereum, and it's my biggest long-term bet. I believe Ethereum will underpin the next evolution of finance by making it truly permissionless, trustless, and censorship-resistant — turning financial infrastructure into open software instead of closed institutions. ETH is the new Digital oil and next generation Store of value.

Let's connect, I will design

UI = ƒ(query)(data) & query = ƒ(state)

Say [email protected] or DM me in Telegram