I am a software engineer specializing in building desktop, mobile, and web applications using WPF, Xamarin Forms, Blazor, and Microsoft SQL. I love to solve the problems that I see around me and it is especially rewarding when it positively impacts others.
I was a Software Engineer working on developing software for the next generation of Sotax’s pharmaceutical testing equipment. One of my biggest accomplishments in this role was creating a library of custom user interface controls for use in the GTK implementation of Xamarin Forms. The GTK implementation of XF is not fully supported so many of the primitive controls have a poor appearance or functionality. So, I created a custom library of controls for use in our touch-based applications. Please see the projects section of my LinkedIn profile for more information.
Some controls that I created are:
•
A custom master-detail page with a pop-out menu (the XF GTK master-detail page doesn’t function properly)
•
A graph which can plot multiple series in real time
•
A custom circular progress control
•
A custom button which can have a round or square appearance (the XF GTK button currently doesn’t support rounded corners)
•
A custom on-screen keyboard (XF GTK currently has no native touch keyboard)
•
A custom on-screen number pad (XF GTK currently has no native touch number pad)
•
A dialog control
•
A custom activity indicator
•
A setter control which displays a user-editable value with a label and icon
•
A selection control that supports multiple appearances and selection modes