"Leadership is not about you; it's about investing in the growth of others."
I am a full-stack Web Application Developer and Software Engineer, currently living in Redmond, WA. I have over seventeen years of experience consulting with clients on custom software solutions, as well as designing and developing mobile and web applications. I am both results driven and self-motivated, and I am constantly experimenting with new technologies and techniques. I am very passionate about Software Development. Technical Skills
Microsoft contractor, responsible for designing, developing and supporting web-based business applications utilized by Microsoft’s XBOX Advanced Technology Group and their key external development partners.Environment:
ASP.net, C#, Java, Azure, Azure DevOps, MongoDB, MSSQL, MVC5, Web API 2, Angular 2, jQuery, Meteor, Linq to Sql, VSO, Scrum, Kanban.
Independent developer contracting with Phyzeek LLC. I developed an MVC 5 web application based on a pre-existing demo application written on the Parse platform.Environment:
ASP.net, Facebook Graph API, Stripe, C#, MVC 5, MSSQL, jQuery, Angular, EF6 Code First, Entity Framework, and Linq to SQL, Parse Platform.
The developer of the Zen Hoop Mandala and all surrounding technologies. The Mandala is a full-color persistence of vision capable LED hula hoop powered by C++ and Arduino Code embedded on a WIFI module that is connected to APA102C led strip light. The code runs on a custom designed 10 x 10 mm wifi module made specifically to fit inside ½”ID polypropylene tubing. The Mandala uses UDP communication to transmit packets containing bitmap pixel information from a controller application to the hoop for playback on the strip light. There is currently a Windows and an Android application for controlling the hoop. The Windows desktop application includes the ability to send patterns to the hoop, create custom pattern libraries from digital imagery, as well as the ability to create choreographed pattern sequences for real-time playback in sync with the user-defined audio.Pattern libraries and choreography files can be exported for use in the Android application. Both apps can record and/or stream live video performances to popular social video sites while playing back choreography files as the hooper performs.Environment:
ASP.net, PayPal, nopCommerce, Arduino, UDP Communication, Android Studio, Java, C#, MVC 5, MSSQL, jQuery, AngularJs, EF6, Code First Migrations and Linq to Sql.
Responsible for maintaining and supporting all IT related tasks. From purchasing equipment and maintaining employee workstations to developing and maintaining the companies e-commerce website and web server. I managed one data entry clerk that maintained all of the product listings on ColoradoHulaHoops.com, Etsy, Amazon and eBay and other marketplace websites.Environment:
ASP.net, PayPal nopCommerce, C#, MVC4, MS SQL, jQuery, Entity Framework, and Linq to Sql
Over the course of my employment at FDR, I developed 16 new customer websites, re-designed and replaced the original corporate website. Responsible for the update, maintenance, support, testing, deployment, and continued development of all customer websites powered by Osiris Funeral Home Management Software.Environment:
ASP.net, C#, Sharepoint, WebForms, MVP, WinForms, MVC, MSSQL, jQuery, Entity Framework, and Linq to SQL, and SCRUM, Visual Studio, Active Directory, IIS, Window Server.
Short term contract, Created a new front end for a shipping estimate calculator that interacted with a Uship provided API.Environment:
Html, CSS, jQuery, JSON, REST
As a freelance consultant I have fulfilled the unique needs of each of my clients using a wide array of technologies.