David Oliver

Software Engineer at Google

Montreal, Quebec, Canada
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
David Oliver is a software engineer with 11 years of experience who blends a physics background with practical product engineering, currently building software at Google from his base in Montreal. He contributes to cross-platform UI work—previously on the Uno Platform core team—focusing on Android rendering, layout and styling fixes that improve native clipping and debug visibility for complex UIs. Comfortable across C#/XAML and mobile stacks, he has meaningful open-source experience on a project with 90M+ NuGet downloads, showing an ability to ship widely used components. Colleagues rely on him for pragmatic bug fixes and feature work that bridge platform gaps, and he occasionally channels his creativity into game design.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,311reputation
47kreached
75answers
1question
Badges
unity-game-engine
top-5%
github-logo-circle

Github Skills (14)

uid10
front-end-development10
csharp10
ui-design10
android-development10
dotnet-core10
android9
unity-game-engine9
xaml8
uno-platform6
uwp6
xamarin-forms6
webassembly6
xamarin6

Programming languages (6)

C#PowerShellC++WebAssemblyJavaScriptRich Text Format

Github contributions (5)

github-logo-circle
unoplatform/uno

Jun 2018 - Feb 2022

Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
Role in this project:
userMobile Developer (Android)
Contributions:1064 reviews, 1839 commits, 620 PRs in 3 years 9 months
Contributions summary:David focused on implementing features and fixing bugs related to the Android implementation within the Uno Platform, specifically around the UI components and styling. Their contributions involved adding a feature flag for native view clipping, displaying clipping information in debug output, and integrating the correct behaviour related to the UI elements on Android with changes to layout. The user also addressed issues with the border layout and color of the application.
clicsharpdotnethot-reloadide
Visual Studio extension to visualize dependencies within your solution
Contributions:1 release, 329 commits, 2 PRs in 2 years 5 months
visual-studio-extension
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