TJĀ Lambert

Software Engineer at Microsoft Co.

St. Louis, Missouri, 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
TJ Lambert is a software engineer with seven years of experience building cross-platform mobile solutions, currently focused on .NET MAUI and iOS within Microsoft's ecosystem. A University of Illinois Urbana-Champaign computer engineering graduate based in St. Louis, he blends platform-level understanding with pragmatic UI work to improve real-world app behavior like keyboard scrolling, accessibility traits, and image handling. TJ is an active open-source contributor to high-profile projects such as dotnet/macios and dotnet/maui, adding Apple SDK bindings and implementing iOS-specific fixes that keep .NET apps compatible with new Xcode releases. His contributions span adding new API support (e.g., PencilKit, Speech, SoundAnalysis) and smoothing platform quirks like navigation bar translucency and truncation, showing attention to both API surface and user experience. Colleagues rely on him to translate nuanced Apple platform changes into maintainable .NET implementations that ship in production.
code7 years of coding experience
github-logo-circle

Github Skills (13)

maui10
net10
uid10
xcode10
ios10
csharp10
ui-design10
front-end-development10
net-maui10
dotnet-core10
netframework10
accessibility9
mobile8

Programming languages (3)

C#JavaScriptPython

Github contributions (5)

github-logo-circle
dotnet/macios

Jun 2019 - Jan 2023

.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
Role in this project:
userMobile Developer (iOS)
Contributions:2492 reviews, 313 commits, 731 PRs in 3 years 7 months
Contributions summary:TJ contributed to the `dotnet/macios` repository, which provides .NET bindings for Apple SDKs. Their commits primarily involved adding bindings and support for new APIs and frameworks, including SoundAnalysis, IncomingCallNotifications, PencilKit, Speech, LinkPresentation, MediaPlayer, PhotosUI, and GameController. These changes include implementing new classes, properties, and methods, and updating existing code to accommodate Xcode 11 and 13 Beta versions.
dotnettvoscsharpiosxamarin
dotnet/maui

Oct 2022 - Nov 2022

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Role in this project:
userMobile Developer (iOS)
Contributions:227 reviews, 3 commits, 95 PRs in 1 month
Contributions summary:TJ primarily contributed to the .NET MAUI framework, focusing on iOS-specific implementations. Their work involved fixing bugs and implementing features related to UI components such as buttons and labels, particularly regarding image resizing, padding, and accessibility traits. They also improved keyboard scrolling behavior and fixed truncation issues. Additionally, the user addressed issues with the navigation bar on iOS, including translucency and title view behavior within Shell applications.
app-platformmauimulti-platformiosmicrosoft
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
TJ Lambert - Software Engineer at Microsoft Co.