Speaker

Johnie Karr

Johnie Karr

Sr. Software Engineer, ScholarRx

London, Kentucky, United States

Actions

With 13 years of experience, Johnie began his career building custom software for Cox Communications to facilitate communication between engineers and field employees. At Cox, he completed Leadership Academy, an elite year-long training program offered to top employees of the company and received many accolades for his customer service skills. Johnie also spent four years working for the state of Kentucky. He built and supported enterprise software for the Kentucky General Assembly. He also designed and built a universal funding application (UFA) for Kentucky Housing Corporation that gained national recognition from the National Council of State Housing Agencies in 2014, when UFA was nominated for an industry innovation award. At the International Student Exchange Program, Johnie architected and built the back-end tools for the organization’s new platform. At ScholarRx, Johnie works on the back-end and authoring tools that help the future doctors be the best they can be.

Johnie is passionate about new technologies and is particularly interested in building new enterprise and mobile applications to streamline processes. Johnie is a Six Sigma Yellow Belt and holds certifications for customer service, implementing and maintaining a SQL server 2008 database, HIPPA awareness for business associates, and HIPPA security. Johnie has been on his church's IT team since 2012 and has served as treasurer since 2013.

Area of Expertise

  • Information & Communications Technology

Topics

  • .NET
  • C#.Net
  • ASP.NET Core
  • .net core
  • .NET (Core) development
  • ASP.NET
  • Visual Studio / .NET
  • .NET Backend
  • ASP.NET Core Web API
  • .net framework
  • .net dotnet
  • .net 6
  • .NET 5
  • Azure
  • Azure DevOps
  • Microsoft Azure
  • Azure App Service

So, you want to use Entity Framework, but your DBA says no

Entity Framework has many advantages that make developing with data schemas much easier and quicker; but, some organizations, teams, and DBA’s do not want to make the jump from traditional ADO.NET. In this talk, you will learn about the key benefits of using Entity Framework, how it can make database development work easier and quicker, and how you can convince your organization, team, or DBA’s to embrace it. And when outright usage of Entity Framework is still frowned upon, you will learn how you can still use it with stored procedures, views, raw SQL queries, and even Entity Framework Migrations.

So, you want to work from home?

More and more remote-work jobs are becoming available as companies recognize the many benefits. From personal attitude to collaboration tools, in this talk we cover some tips for being successful in working remotely, as well as discuss some points about what working from home doesn't mean.

Creating and consuming a private Nuget repository using Azure DevOps

There are benefits to using Nuget package manager for your libraries. When you have libraries that contain propitiatory code, or are just for your organization's internal use only, you don't want to expose those libraries to the open marketplace. That's where a private repository comes in. During this session, we'll discuss some of the reasons why package managers are a good idea, and we'll demonstrate how to create a private repository in Azure DevOps for your organization, and show how to publish to and consume that repository.

Building a secure user authentication story

Data breaches are inevitable. We should build our applications under the assumption that it's only a matter of time before our data is breached. In this session, we'll cover some techniques and best practices for handling user authentication in a secure manner, along with covering proper user flow, including user registration, logging in, and password resets. At the end of this session, you'll be armed with the knowledge to feel confident in the security of your authentication story.

Johnie Karr

Sr. Software Engineer, ScholarRx

London, Kentucky, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.