Michael U.


Michael U.

Tutor

Marietta, GA 30062

Will travel 40 miles

$60 per hour.

5.0 4 ratings

Web and Software Development Tutor

Dear Student or Parent, Being a software developer is more than just learning to program in a computer language. I have been a web developer for almost two decades. I have designed many web sites from concept to deployment, some high-profile. I have served as a Lead Developer for many years, mentoring other developers and teaching them the latest technologies and best practices. I focus on teaching patterns and reusable methods for designing applications, and reinforcing the need to stay cur... [more]


HTML


SQL

Virtually all of my web and windows forms projects from the past 10+ have been coupled with SQL Server or SQL Express versions 2005 to 2012. I can tutor on most types of queries, creating sensible data designs with referential integrity, and tuning performance. My skills do not include higher level (DBA knowledge) features like SSIS, Integration, Analysis, or Replication services.


ASP.NET

I have been using Microsoft ASP.NET and .NET in general for about 8 years. I've developed multiple web sites at multiple companies in ASP.NET with a superior understanding of master pages, themes, page life cycle, AJAX panels, web forms and controls, authentication, and deployment on IIS.


Computer Programming

Prior to C# I was a C++ developer for 10 years with some original Basic and Pascal programming even earlier than that. All of my development projects from 2007 until now have been Microsoft .NET C# based projects. The majority were web applications, but there were some windows forms applications as well. I have a strong understanding of object oriented programming, and I use Domain Driven Design as a basis for project structure. My projects were both business a social based development projects.


C#

All of my development projects from 2007 until now have been Microsoft .NET C# based projects. The majority were web applications, but there were some windows forms applications as well. I have a strong understanding of object oriented programming, and I use Domain Driven Design as a basis for project structure. Prior to C# I was a C++ developer for 10 years. My projects were both business a social based development projects.


JavaScript

I have used javascript in all of my web projects to some degree, but I have focused more closely on using it for the past 3 years. My web projects are typically designed to use AJAX to retrieve data for the web page views, and save data via web services. All UI is processed in the browser via javascript. Many developers use server side technologies like ASP.NET Forms, which I no longer use or recommend for web development. The web pages are HTML5/CSS3 and fully use AJAX calls to read and submit data to the web services for rendering the UI. I have been using jQuery for about 3 years also.