I’m a goal driven and results oriented full-stack Software Engineer/Developer with 20+ years experience. Focused, adaptable, and passionate about solving problems correctly yet quickly, I thoroughly enjoy building end-to-end solutions on the Microsoft stack (C# / .NET) and also on Node.js based web platforms. In the last few years and with the rise of modern front-end Javascript frameworks, I've found I really enjoy immersing myself in the Vue.js and React frameworks, putting both through their paces as I build high performance and easy to use web applications combined with Node.js and .NET Core MVC and Web API back ends.I've designed and created numerous complex ASP.NET, .NET MVC, and Node.js web applications, systems, back-end processes, and MySQL and SQL Server databases throughout my career, plus modified and extended many more. Technology Proficiencies:--Languages--C#, Typescript, Javascript, PHP, Java, C++--Microsoft Platforms--.NET MVC, .NET Web API, .NET Core MVC, .NET Core Web API, ASP.NET / .NET Webforms, IIS6-IIS10--Non-Microsoft Platforms--Node.js with Express, pm2, passport--Database, Cloud, ORMs--Microsoft SQL Server, MySQL, MariaDB, SQLite, PostgreSQL, Oracle/T-SQL, MongoDB, Amazon S3 SDK, Backblaze B2, Digital Ocean, LINQ, Entity Framework, Dapper--Client Side--Vue.js, React, Angular, JSX, Vuex, Redux, ajax, JSON, jQuery, HTML, HTML5, CSS, CSS3, Less, XML, Pug/Jade, SOAP, Bootstrap--Dev Tools--Visual Studio Code, Visual Studio, various Git tools, Azure DevOps, NUnit, NLog, JetBrains Rider--Past work--Java, C++ .NET WinForms, Visual Basic.NET, ADO.NET, Visual Basic 6.0, Classic ASPConcept Proficiencies:Writing user stories and use casesUser Interface (UI) DesignUser Experience (UX) DesignAPI design and creationMobile web app designSoftware design and architectureWebsite design and architectureBackend process creationSoftware InfrastructurePerformance analysisMulti-threaded application designAlgorithm selection
Listed skills include Software Development, Saas, Lead Generation, C#, and 55 others.