NEW FEATURES MORE

Over 5 tutoring hours

Michael U.

Marietta, GA

$80/hour

Web and Software Development Tutor

5.0 average from 1 ratings

Message Michael

Send Michael a message explaining your needs and you will receive a response shortly. Have you already emailed Michael or another tutor? If so, you have an account! Sign in now

 Checking availability…
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.
Replies in 5 hours
Replies in 5 hours

Receive responses from additional tutors

If you select this option, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

Chattahoochee Tech College
Computer Science

Education

Chattahoochee Tech College (Computer Science)

About Michael

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 current as new technologies are released. I can give advice on how to focus your learning efforts to target specific types of development positions, and interviewing advice for finding a position within a software company. I have programmed in C++ for about 10 years prior to using C# and focusing on web technologies, which I have now been doing for around 8 years. While I have focused on using jQuery / Microsoft .NET / C# and have a background in C++, I have also used VB / VB.NET, touched on PHP/MySQL, and worked with SQL Server for 10+ years.

Domain Driven Design is a basis for each of my projects' structure, and I reinforce the need to some best practices when coding. I can also explain SCRUM, which is used by many companies for handling team project management.

If your final senior project is a "Concept to POC" type of project where the Proof of Concept is the working software required for a grade, then I will also teach you to use Balsamiq to wireframe your ideas before we begin developing any code.

I can help you document the Project Scope, Functional Specs, create Design Documents, and build the presentation for your senior college project. We can build completely usable projects in a short time, both the user interface and the server components as needed.

My focuses are HTML5 / CSS3, jQuery, Object Relational Mapping (ORM), Web Services (web api) and SQL Express.
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
Read more

Policies
Cancellation
24 hours notice required
Travel Radius
Travels within 40 miles of Marietta, GA 30062

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

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.

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.

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.

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.

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.

Chattahoochee Tech College
Computer Science

Education

Chattahoochee Tech College (Computer Science)

Hourly rate

Standard Hourly Rate: $80.00

Cancellation: 24 hours notice required

Travel policy

Michael will travel within 40 miles of Marietta, GA 30062.