C# & .Net Framework

My C# “.Net” experience includes 4+ years combined professional consulting for utility clients and my own professional development training with 7+ completed college courses, 6+ books read, and current enrollment in a specialized university program for C# programming. Before that, I worked with VB .NET and Visual Basic office application solutions for approximately 15 years along with other programming technologies such as scripting in Linux and Perl.

C# Programming


University of Indianapolis

  • C# Programming for the Absolute Beginner (Compete)
  • Intermediate C# Programming (Complete)

UC San Diego Extension:

  • C# Programming Series (In-Progress)
    • Fundamentals of the .NET Framework (A+)
    • Visual Studio (A-)
    • C# Programming for Beginners (A+)
    • C# Programming I: Fundamentals of C# (A+)
    • C# Programming II: Object-Oriented Programming (A+)
    • C# Programming III: Memory Management and Multi-threading (A)
    • ASP.NET MVC (tentative Spring 2019)
    • Database Programming in .NET (tentative Winter 2019)
    • Distributed Programming Using WCF, REST and the Web API (tentative Summer 2019)

Microsoft Virtual Academy Courses

  • Introduction to JSON with C#
  • Twenty C# Questions Answered
  • C# Fundamentals for Absolute Beginners
  • Programming in C# Jump Start


  • C# Intermediate: Classes, Interfaces and OOP
  • C# Advanced Topics: Take Your C# Skills to the Next Level

Portfolio Samples


.NET Framework


UC San Diego Extension: Various (Tentative Graduate 2019)

  • Fundamentals of the .NET Framework (Complete 08/2017 A+)

Portfolio Samples


Notes: Familiar with framework 7.0 version

Hot Topics and Links

Employer Project Experience


Entity Framework Examples


LINQ Examples


Object-Orientated (OO) Programming, Model-View-Controller (MVC)