A hands-on IT Manager and .NET solutions architect developing desktop apps with WPF, web apps with Aurelia, and mobile apps with Xamarin. Sometimes I have found it difficult to find solutions to enterprise development patterns and solutions. This blog shares some of my favourite solutions to some difficult problems and elegant solutions I have found over the years
Broad skills are listed below, most of my software development revolves around the Microsoft platform. C# is my specialty mixing in a bunch of other things like T-SQL, XAML, Typescript, HTML, CSS to get the job done
Aurelia is an elegant componentised SPA framework by Rob Eisenberg who also created Caliburn Micro which I have been using for many years. I have only been using it since late 2016 but it has worked really well for us
More of a hobby at the moment and a way to contribute to the Caliburn micro project on GitHub. I have created the samples for WPF, UWP and Xamarin for official Caliburn micro GitHub repository
I have been developing against SQL databases since 2005 and have a plenty of practice with designing building and tuning them. I have recently started using SQlite for integration testing in .NET applications
Being involved in SMB's for my entire career I have had the opportunity to create multiple architectures to suit various needs. I take a great deal of pride in being able to discuss a business need and being able to confidently propose a solution that has a high probability of success
I am a pretty easy going and understanding manager, but I do expect a personal drive, innovation and results from my staff
I have developed over the years a comprehensive and proven quality assurance patterns. I have patterns for unit, integration, functional and manual testing to bring software solutions to their highest quality
Thanks for checking out my site, get in contact below if you would like to chat.
Brisbane, Australia
rmcnichol@gmail.com