Welcome to my Work in Progress ePortfolio! I'm excited that you're here. Please look around—by the time you finish, you'll have a great idea of who I am and what I can offer!
I currently have full-time work and am open to part-time or side work through my business A-Game Empowerment, brokered via Upwork. My availability is limited to mornings and evenings (Mountain Time).
I believe in being active in my community and local government. While not currently seeking office, I encourage everyone to stay informed. Check out this AI-powered resource to stay engaged!
Years | Technology | Description |
---|---|---|
15+ | C# / .NET Framework / .NET Core | Design and development of multi-tier and custom applications, including personal projects for continuing education. |
15+ | Development Tools | Visual Studio, VS Code, SQL Server Management Studio (SSMS), Notepad++, Eclipse, Netbeans, Git, Azure DevOps, JIRA, Postman, etc. |
10+ | ASP.NET / API / MVC Razor / Blazor | Implemented multiple different web based applications and APIs from inception to delivery. The addition of Blazor to my skill set is a recent addition and I am excited to see where it goes. |
10+ | SOHO Computer Networks | Proficiency in setting up in home and small business networks. Includes Routers, Gateways, and Windows Servers. |
10+ | Operating Systems | Windows Desktop and Server OS, Mac, Linux |
8+ | HTML / JavaScript / CSS / Bootstrap | Use of HTML in the creation of ASP.NET web applications. Utilizing the features and functionality of JavaScript and Cascading Style Sheets for page layout. Though I have been working with front end technologies, my primary focus has been on the back end. |
8+ | SQL Server / T-SQL | Design and development of databases, stored procedures, and functions. Proficient in writing complex queries and performance tuning. |
7+ | Azure Cloud | I have experience with Azure DevOps and various Azure PaaS, SaaS technologies. |
Technologies and Skills: |
|
Click the button below to download a copy of my resume.
Download ResumeI've had the opportunity to work on some amazing software applications.
View ProjectsA curated list of many skills I possess.
View SkillsPersonal experiences both inside and outside the workplace.
View Experience