Michael Babienco

Software Contractor at Freelance

Berrien Springs, Michigan, United States
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
Michael Babienco is an experienced software contractor and full-stack developer with 11 years of hands-on experience building cross-platform desktop apps, web services, and UI frameworks. A Southern Adventist University MS/BS graduate, he led and mentored student teams as Lead Programmer/Analyst for the university’s CIRC and shipped DotPurple, a cross-platform GUI for the .NET CLI. His open-source contributions include substantive UI improvements to Avalonia (notably TextBox behavior) and MahApps, and drag-and-drop enhancements for a popular WPF library, demonstrating deep expertise in desktop UI tooling. He has international field experience building custom education software in Cambodia and continues to deliver freelance solutions across PHP, .NET, macOS, and cloud-hosted websites. Colleagues describe him as a practical problem-solver who pairs low-level UI refinements with end-to-end product thinking.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at Southern Adventist University
stackoverflow-logo

Stackoverflow

Stats
356reputation
17kreached
10answers
6questions
github-logo-circle

Github Skills (29)

unit-testing10
application-framework10
objective-c10
xaml10
metr10
windows10
app-framework10
drag-and-drop10
textbox10
drag10
ui-design10
nsurlsession10
dotnet-core10
web-framework10
wpf10

Programming languages (18)

C#JavaC++CSSCCMakeVueGo

Github contributions (5)

github-logo-circle
punker76/gong-wpf-dragdrop

Aug 2017 - Nov 2020

The GongSolutions.WPF.DragDrop library is a drag'n'drop framework for WPF
Role in this project:
userFull-stack Developer
Contributions:11 commits, 5 PRs, 4 comments in 3 years 4 months
Contributions summary:Michael primarily contributed to the drag-and-drop functionality of the WPF library. They introduced features for customizing drag distances, sorting preview and drop target items, and handled potential exceptions during sorting operations. The commits also involved code refactoring, interface renaming, and general code cleanup to improve the library's usability and maintainability.
xamldrag-n-dropossdrag-and-dropgui
AvaloniaUI/Avalonia

Mar 2020 - Jun 2021

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:2 reviews, 59 commits, 19 PRs in 1 year 3 months
Contributions summary:Michael primarily focused on enhancing the `TextBox` control within the Avalonia UI framework. Their contributions involved implementing the `SelectedText` property, including its getter and setter, and adding corresponding unit tests. They also addressed right-click and middle-click behaviors, adjusting selection functionality to align with WPF. Furthermore, the user fixed several bugs related to the TextBox control's behavior with various key presses, particularly regarding the implementation of undo/redo operations.
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
Michael Babienco - Software Contractor at Freelance