(March 2015– Present) Lead UI/UX Developer
- Interviewed users to gather business requirements for the purposes of informing a design process
- Composed documentation for the design layout and user's experience
- created wireframes to illustrate layout and flow of the application using Balsamiq
- Helped develop use cases and recorded them in Visual Studio Online to aide in maintaining a software development life-cycle .
- Worked with back-end developers to make sure UIs are communicating effectively with the back-end structure
- Used appropriate language to code the frontend for each application (winforms, xaml, axml, etc)
Team Size: 6
Cal 4.0 was developed on Windows Compact Framework 3.5 with an MVVM architecture. .It runs on 3 specific industrial devices (Archer 1, Archer 2, and LDARtool's Spanbox) so I had to ensure the views were dynamic and flexible
- Used Winforms, 3rd party Resco Controls, and C# to code the entire frontend
Team Size: 7
Freedom was developed in Xamarin, using C# for the backend and Xamarin.Forms (xaml based) for the frontend. It was required to run on android and UWP, which meant customization for phone and tablet/desktop views. The app followed a MVVM architecture and relied on dependency injection to create views and viewmodels
- Used Xamarin to create a cross-platform app.
- Used Xamarin.Forms in conjunction with native code per device to develop the entire front end
Team Size: 16
Chateau is a desktop WPF application designed to be a comprehensive database for components that require action by regulations in the Leak Repair and Detection (LDAR) industry. It uses an MVVM architecture and constructor dependency injection to communicate through the different plugins.
- Explained business knowledge to remote developers so they can could code backend; developed documentation and project milestones for the application's development
- Used Telerik controls and customized them to fit our UX needs
Team Size: 1