Yegor Jbanov is a Senior Software Engineer based in California with 13 years of experience building scalable client/server, desktop and web applications, middleware and databases—primarily on the Java platform. He combines deep expertise in core Java, J2EE, Spring, GWT and SQL with hands-on experience across Python, Scala and C-family languages, and holds SCJP/SCJD certifications. At Google since 2011 he has contributed to high-profile open-source projects including Flutter and Angular, improving web rendering, accessibility and performance at the engine and framework levels. Yegor prefers work with strong usability and quality requirements and brings a pragmatic focus on performance, scalability and developer tooling. He also has entrepreneurial experience founding a consultancy and a history of automating DevOps workflows, reflecting an ability to bridge product, infrastructure and developer experience.
13 years of coding experience
6 years of employment as a software developer
Bachelor of Science, Applied Mathematics and Information Technology, Bachelor of Science, Applied Mathematics and Information Technology at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:1365 reviews, 289 commits, 679 PRs in 7 years
Contributions summary:Yegor contributed to the Flutter engine by refactoring the tracing controller and implementing improvements to the UI, including the addition of features such as a mechanism for users to report bugs to improve the development cycle. They also worked on improving text rendering and the semantics of the text fields. Furthermore, this user was also involved in enhancing the performance of the engine by optimizing and managing memory and other aspects of the application.
Contributions:236 commits, 201 PRs, 111 pushes in 1 year
Contributions summary:Yegor primarily contributed to performance improvements in the Angular framework, specifically optimizing compiler benchmarks. The user's commits focused on correcting parameter names and ensuring that the benchmarks used the correct elements for testing. They added a table scrolling benchmark to AngularDart v1 and ported it to Angular 2 to assess performance. Additionally, the user updated imports across several benchmark and test files.
reactjavascriptpwanodejsweb-developer
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.