Eben Zhang

0xDEADBEEF at Embed

Perth, Western Australia
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

👤
Senior
🎓
Top School
Eben Zhang is a pragmatic software craftsman with 14+ years of experience building and troubleshooting complex desktop and web applications from Perth, Australia. He brings deep C# and WPF/MVVM expertise, strong SQL Server and Git skills, and hands-on experience with WinDbg and front-end technologies, often turning “mission impossible” bugs into simple, maintainable solutions. A longtime contributor and full‑stack developer on the widely used Git Extensions project, he has improved UX around diff viewing and settings persistence, reflecting his focus on developer-facing tooling. Eben is passionate about TDD, refactoring, and clean code, and has progressed through engineering and team lead roles to senior and support positions, demonstrating both technical depth and practical customer-facing problem-solving. Notably, his background spans embedded and telecom systems (C/C++ and MFC) through to modern .NET desktop applications, giving him a rare breadth across low-level and UI-heavy domains.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor, Information Security, Bachelor, Information Security at Nanjing University of Aeronautics and Astronautics
github-logo-circle

Github Skills (10)

uid10
git10
csharp10
front-end-development10
dotnet-core10
netframework10
git-client9
ui-design9
user-interface8
interface-design8

Programming languages (9)

C#TypeScriptJavaJavaScriptGoHTMLDartPython

Github contributions (5)

github-logo-circle
gitextensions/gitextensions

Jun 2015 - Jul 2020

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Role in this project:
userFull-stack Developer
Contributions:1 review, 121 commits, 74 PRs in 5 years 2 months
Contributions summary:Eben primarily contributed to the Git Extensions UI, demonstrating a focus on implementing and enhancing features related to file viewing and settings management. They worked on improving the user experience by adding settings options for ignoring whitespace changes and for remembering preferences for the number of context lines. Their work included code changes in C# for UI elements and configurations within the application's core files, integrating new features and fixing bugs within the Git Extensions tool.
repositoriesmicrosoft-visual-studiowindowsgit-clientgitextensions
Nicologies/usermapping

Apr 2016 - Sep 2017

Contributions:2 releases, 6 commits, 9 pushes in 1 year 5 months
parametersteamcitypluginmappingmap
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