- π My name is Matt King (or MattKingIT pretty much everywhere)
- π¨πΌβπΌ I currently work as a BI Programmer Analyst for LifePoint Health
- π₯Ό I'm responsible for creating, updating and maintaining the Power BI environment.
- I still try to keep my development skills current and am working on the following...
- Blazor Web and MAUI Development
- .NET 6
- C# 10
- EF Core 6
- Power BI/Tableau
- Xamarin.Forms/.NET MAUI
- Blazor Web and MAUI Development
- I still try to keep my development skills current and am working on the following...
- π± Additionally I am pursuing the following certification
- Mulesoft Developer at https://training.mulesoft.com
- CompTIA Data+ https://www.comptia.org/certifications/data
- Microsoft Azure Data Fundamentals https://docs.microsoft.com/en-us/learn/certifications/exams/dp-900
- Data Engineering on Microsoft Azure https://docs.microsoft.com/en-us/learn/certifications/exams/dp-203
- π I have certifications in the following and they can be viewed here.
- CompTia Security+
- MCP and MCSA with Office 365
- Genetec Omnicast and Synergis
- π¬ Ask me about PowerShell (PoSH) Development
- View my GitHub.io Portfolio at: https://mattkingit.github.io/
- π View my LinkedIn profile at: https://www.linkedin.com/in/mattkingit/
- π« How to reach me: https://www.mattkingit.com
- π₯ I'm on Twitter: https://www.twitter.com/mattkingit
- π I blog about random things at: https://mattkingit.com/blog/
- π€Ό Fun fact: Huge fan of Professional Wrestling
The goal of this project is to use different technologies to create an interactive Portfolio and/or Resume. The larger goal is to get and show experience with the different technologies used in the process.
Tasks to accomplish my goal, which may be revised.
Plan, gather requirements and design database and application.
Create database of my experience and education with different database management systems
- SQLite
- SQL Server
- MySQL
- PostgreSQL
Create APIs, Web Service APIs and/or Microservices with different technologies
- .NET
- Entity Framework
- Mulesoft
Develop applications to display my portfolio
- .NET Web App
- .NET
- C#
- ASP.NET Core
- Blazor
- Drupal
- Mobile Apps with Xamarin/.NET Maui
- .NET Maui
- C#
- XAML
- Xamarin.Forms
- Android
- WordPress with Blog on process/progress and page
Other details
- Hosting on Azure
- Azure DevOps
- Display interactive information
- Power BI
- Tableau Public
- D3.js
- ArcGIS Online
- Pursue Data Engineering on Microsoft Azure certification - DP-203
- Azure Data Bricks
- Azure Data Factory
- Azure Data Lake
- Azure Synapse
- Stream Analytics
I'm currently working on the planning, requirements gathering and design stages.
I'll update the progress/process here and on my WordPress blog once I get it up and running.
(Update)
- Did some database design wthough it is still a work in progress
- Requested and received download from LinkedIn of data
- Created Excel spreadsheet from the LinkedIn download and added missing fields and/or data
- Created Access database for designing tables and relationships
- Created databases in the following database server environments
- SQL Server
- mySQL
- PostgreSQL
- Reviewing the data and figuring out what kind of questions I want to get the answers to using visualizations
- Performing data wrangling
- Performing data cleansing
- Create data visualizations to publish online
- Created a .NET 5 Microservice Application with ASP.NET
- Created MVC REST Service for Education using SQLite and Entity Framework
- Also verified it works with SQL Server and Entity Framework
- Created MVC REST Service for Employment using SQLite and Entity Framework
- Also verified it works with SQL Server and Entity Framework
- Created MVC REST Service for Education using SQLite and Entity Framework
- Created a Web interface for CRUD operations on the data with MVC Web Application
- Plan on converting all the above to .NET 6 and Blazor Web Interface
- Embed Power BI in applications
I've learned a lot during my 30 years in the IT field and formal education but still have a lot to learn and loving every minute of it.
I'm hoping this project will reflect the experience I have and what I have learned.
I get inspired by many I have met in the Meetup Groups and Code Camps and like to thank Scott Hanselman, Russ Fustino, Blain Barton, Michael Stark, Kelvin McDaniel, Kevin D. Wolf, Jeff Truman and so many others.
I try my best to keep up with technologies as much as possible with various online courses/resources and meetups.
- Online Courses
- Udemy
- Coursera
- EdX
- LinkedIn Learning (Lynda)
- PluralSight
- YouTube
- Channel9
- MeetUp Groups
- Development
- Mobile Application Development/Xamarin Tampa Bay
- .NET Virtual User Group
- Atlanta .NET User Group
- Cleveland C#/VB.Net User Group
- Full Stack Meetup
- Memphis .NET User Group
- Memphis Technology Group
- Orlando .NET Mobile app User Group
- SoCo Visual Studio and VS Code Meetup
- Suncoast Developers Guild
- St. Pete .NET Meetup
- Tampa# - C# and .NET
- TampaCC
- Azure
- Atlanta Azure Data User Group
- Tampa Bay Azure User Group
- The Nashville Microsoft Azure Users Group
- Data Engineering
- Database Professionals Virtual Meetup Group
- NASH Sql
- Rhode Island SQL Server User Group
- BI/Data Science
- Atlanta Microsoft BI
- Data and Analytics Nashville
- Des Moines Power BI User Group
- DFW Power BI User Group
- Orlando Machine Learning and Data Science
- Nashville Modern Excel & Power BI
- NashBI
- San Antonio Power BI User Group
- Tampa Bay BI and Data Analytics
- Tampa Bay Power BI User Group
- Tampa R Users Group
- Other
- Tampa Game Developers
- Tampa Games Developer Guild
- Tampa Powershell User Group
- Tampa Bay Internet of Things Developer Group
- So many more...
- Development