Eric Sink

Software Developer at SourceGear

Champaign, Illinois, 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

🤩
Rockstar
🎓
Top School
Eric Sink is a seasoned software developer with 26 years of experience building cross-platform tools and UIs from his base in Champaign, Illinois. He has long-tenured experience at SourceGear and earlier at Spyglass, and brings deep .NET and Xamarin expertise, contributing upstream to notable open-source projects such as sqlite-net and Ooui. His work spans backend adaptations—integrating SQLitePCL.raw and modernizing build configurations—to full‑stack UI improvements like ListView and Picker support in Xamarin.Forms, demonstrating attention to both performance and memory safety. A University of Illinois CS graduate, Eric combines low-level systems integration skills with practical UI engineering and a track record of durable, maintainable contributions to widely used libraries.
code26 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Illinois Urbana-Champaign
github-logo-circle

Github Skills (20)

sqlite10
multiplatform10
net10
dotnet10
cross-platform10
ui-design10
asp-net10
uid10
xamarin-forms10
front-end-development10
dotnet-core10
csharp10
preprocess9
preprocessing9
c-preprocessor9

Programming languages (9)

C#C++CSSRustCHTMLSwiftMermaid

Github contributions (5)

github-logo-circle
praeclarum/sqlite-net

May 2014 - Nov 2016

Simple, powerful, cross-platform SQLite client and ORM for .NET
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 3 pushes in 2 years 6 months
Contributions summary:Eric focused on modifying the SQLite-net library to integrate with the SQLitePCL.raw library for lower-level SQLite database interactions. Their work involved conditional compilation using preprocessor directives (e.g., #if USE_SQLITEPCL_RAW) to support different SQLite implementations. Key changes included adapting the code to work with SQLitePCL.raw and adjusting build configurations. They also updated the project to utilize the SQLitePCL.bundle_green package and subsequently updated to SQLitePCL.Batteries_V2.Init().
dotnetormsqlite
praeclarum/Ooui

Feb 2018 - Mar 2018

A small cross-platform UI library that brings the simplicity of native UI development to the web
Role in this project:
userFull-stack Developer
Contributions:7 commits, 3 PRs, 5 comments in 1 month
Contributions summary:Eric's contributions primarily focused on enhancing the Ooui library for Xamarin.Forms. They added support for list item click events and properly unsubscribed the event handlers in ListViewRenderer, addressing a potential memory leak. They also made progress on integrating a Picker component within the Xamarin.Forms environment. Additionally, the user incorporated a sample demonstrating the functionality of the XF Picker.
dotnetwebsocketsui-developmentui-librarynative-ui
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