Eli Arbel

Principal Software Engineer at Microsoft

Israel
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Eli Arbel is a Principal Software Engineer based in Israel with 15 years of experience building resilient, cross-platform UI and application code. Currently at Microsoft, he blends deep front-end expertise in XAML and rendering with full-stack experience to ship robust desktop, embedded and WebAssembly features. A hands-on contributor to the popular Avalonia UI project, Eli has ported and enhanced critical text-editing and drawing components, improving XAML parsing, geometry instantiation and visual rendering. He is known for tackling tricky UI bugs and integrating core drawing primitives—work that requires both attention to low-level graphics details and system-wide design thinking. Colleagues rely on him to translate complex visual requirements into maintainable, testable implementations. Beyond day-to-day engineering, he brings a pragmatic open-source mindset that keeps production systems aligned with upstream improvements.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
22,599reputation
1.8mreached
324answers
3questions
Badges
azure
top-5%
async-await
top-5%
parallel-processing
top-5%
xunit
top-5%
reflection
top-5%
layout
top-5%
github-logo-circle

Github Skills (39)

matrix10
text-editor10
xaml10
ui-design10
desktop10
visual-studio10
dotnet-core10
code-editor10
wpf10
windows-gui10
csharp10
avalonia10
editor9
reflection9
exceptions9

Programming languages (18)

PowerShellC#MDXC++ScalaGoHTMLTypeScript

Github contributions (5)

github-logo-circle
AvaloniaUI/AvaloniaEdit

Apr 2017 - Sep 2020

Avalonia-based text editor (port of AvalonEdit)
Role in this project:
userFull-stack Developer
Contributions:33 commits, 23 PRs, 26 pushes in 3 years 5 months
Contributions summary:Eli primarily worked on implementing and improving the AvaloniaEdit text editor, porting functionality from AvalonEdit. Their contributions involved creating and modifying UI components, such as the completion window and search panel. They also addressed bug fixes and merged changes from the master branch to maintain and update the project.
avaloniadotnettextmatenetstandardcsharp
AvaloniaUI/Avalonia

Aug 2017 - May 2018

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
Role in this project:
userFull-stack Developer
Contributions:25 commits, 12 PRs, 4 pushes in 8 months
Contributions summary:Eli's contributions primarily involved enhancing the Avalonia UI framework by implementing new features and addressing bugs related to visual elements and XAML parsing. They added functionality for parsing and converting Matrix and Rect types, enabling instantiation of Geometry classes in XAML, and fixing issues in the PathMarkupParser. Additionally, they added and integrated core drawing classes and components, including a DrawingPresenter, and addressing clipping and tooltips.
c-sharpiosmobileuwpavaloniaui
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
Eli Arbel - Principal Software Engineer at Microsoft