Emil Ibatullin is a Full Stack Engineer with 11 years of experience building performant, production-grade web applications and blockchain tooling from Leipzig. He specializes in React and TypeScript frontends, having led design systems, testing and CI/CD adoption while improving app performance and DX across multiple teams. In parallel he ships Solidity and Rust smart-contracts and high-frequency MEV arbitrage bots—bringing a rare mix of UI craft and low-level crypto systems engineering. Emil contributes to open-source editor tooling (improving serialization/deserialization and rich-text plugin behavior) and has practical experience implementing Passkeys/WebAuthn and cross-chain communication. Colleagues know him for tackling hard edge cases—whether deserializing complex editor node trees or reverse-engineering competitor on-chain flows—to squeeze out reliable, real-world wins.
11 years of coding experience
9 years of employment as a software developer
Master, Differential equations, Master, Differential equations at Kazan State University
Contributions:5 commits, 4 PRs, 1 comment in 8 days
Contributions summary:Emil focused on improving the rich-text editor's functionality, specifically addressing deserialization issues for various mark plugins (italic, strikethrough, superscript, and subscript). They also added a test case for a utility function related to handling document fragments within the editor. Further contributions included adding a normalization rule for handling children that contain different node types within the editor's structure, and fixing an issue related to the serialization of HTML from nodes.
Contributions:72 reviews, 7 PRs, 11 pushes in 2 years
smart-contractsblockchaindefisolidity
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.