Director Independent Software Contractor at TINYSOFT LTD
Greater Cambridge Area United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Shaun Lawrence is a Director and independent .NET software contractor with over a decade of experience building desktop and mobile applications, currently leading TINYSOFT LTD from the Greater Cambridge area. He brings deep expertise in .NET, Xamarin and .NET MAUI, having contributed significant features, refactors and documentation to high-profile community toolkits used by mobile developers. Comfortable across C#, WPF, XAML and native MFC/C++ systems, he combines hands-on engineering with product-minded design and plugin-style architectures. A Microsoft MVP and self-described "massive imposter," Shaun quietly improves developer ergonomics—adding animation behaviors, null-safe converters and clearer XML namespaces—to make libraries more robust and easier to adopt.
10 years of coding experience
5 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at The University of Manchester
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier
Role in this project:
Full-stack Developer
Contributions:310 reviews, 33 commits, 90 PRs in 1 year
Contributions summary:Shaun primarily contributed to the .NET MAUI Community Toolkit by improving code style, adding new features, and refactoring existing components. Their work included adding a contributing guide, defining and updating XML namespaces, and implementing a new animation behavior. The user also made significant changes to the project's converters, replacing `NotImplementedException` with `NotSupportedException` and adding null support. They also added a new animation, implemented string comparisons, and improved the documentation of existing functionalities.
The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
Role in this project:
Mobile Developer (Android/iOS)
Contributions:54 reviews, 8 commits, 34 PRs in 10 months
Contributions summary:Shaun primarily contributed to the Xamarin Community Toolkit, focusing on enhancements and bug fixes related to animations and the DrawingView. They added new functionality to the AnimationBehavior, allowing animations to be triggered from commands and refined existing code. Further, the user corrected a typo in BasePopup, made code adjustments for MAUI compatibility, and updated status bar size when rotating. They also fixed an issue with MediaElement, and made updates to MAUICompat.
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
Shaun Lawrence - Director Independent Software Contractor at TINYSOFT LTD