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.
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.
Request Free Trial
Emil Ibatullin - Full Stack Engineer at Aurora Labs