Emmanuel Hansen

.NET Developer at Avalonia UI

Accra, Greater Accra Region, Ghana
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
🎓
Top School
Emmanuel Hansen is a .NET developer based in Accra with 11 years of hands-on experience building cross-platform C# applications and rich UI experiences. He currently contributes to Avalonia UI, working on touch gestures, scroll snap interaction, dialogs and platform-specific fixes for a widely used open-source .NET UI framework. His background includes freelance C# work across .NET Framework, .NET Core, Xamarin, Mono and Unity3D, plus exposure to Java, C++ and multiple UI markup languages (XAML, QML, AXML). Prior roles at Nilhav Technology and service work at KNUST reflect a blend of product development and operational support. Known for improving UX and stability in client-side systems, he brings pragmatic problem-solving and a focus on polishing interaction details that often make apps feel native.
code11 years of coding experience
job3 years of employment as a software developer
bookKwame Nkrumah'​ University of Science and Technology, Kumasi
stackoverflow-logo

Stackoverflow

Stats
21reputation
270reached
0answers
1question
github-logo-circle

Github Skills (16)

uid10
cross-platform10
front-end-development10
ui-design10
xaml10
avalonia10
wpf9
browser8
ios8
mobile8
windows8
desktop8
android8
gtk6
opengl6

Programming languages (11)

C#TypeScriptJavaC++CJavaScriptGoBlitzMax

Github contributions (5)

github-logo-circle
AvaloniaUI/Avalonia

Dec 2021 - Jan 2023

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:114 reviews, 108 commits, 153 PRs in 1 year 1 month
Contributions summary:Emmanuel's commits primarily focus on Avalonia UI development, specifically addressing the implementation of features related to touch gestures, such as pinch and pull-to-refresh, as well as the interaction with scroll snap points. They made various changes to support platform-specific implementations and improved the system's handling of UI interactions, including fixing a crash related to input method editors. Furthermore, the user added support for features such as saving dialogs, menu changes and fixes to the samples for better UX.
c-sharpiosmobileuwpavaloniaui
Ryujinx/Opentk

Jun 2018 - Oct 2020

.Net Standard port for Opentk
Contributions:1 release, 14 commits, 7 PRs in 2 years 4 months
dotnetcsharpnet-standardopentk
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
Emmanuel Hansen - .NET Developer at Avalonia UI