Search

Louis F.

Computer Programming Tutor

Computer Programming Tutor

$75/hour

  • 63 hours tutoring

  • Northampton, MA 01060

"Wow! Excellent teacher! Bright, personable and professional!"

Anna, 1 lesson with Louis

See Louis F.’s schedule

Response time: 2 hours

About Louis


Bio

I have been a professional Software Developer/Manager for 20 years. During that time I have programmed with C, C++, Perl, Java, C#, Objective-C/Swift (iOS programming) and web technologies such as HTML/CSS/JavaScript.

I have also mentored dozens of software engineers including helping them become better programmers, software designers, and architects.

I have been a professional Software Developer/Manager for 20 years. During that time I have programmed with C, C++, Perl, Java, C#, Objective-C/Swift (iOS programming) and web technologies such as HTML/CSS/JavaScript.

I have also mentored dozens of software engineers including helping them become better programmers, software designers, and architects.


Education

The Cooper Union
undergrad

Policies

  • Hourly rate: $75
  • Tutor’s lessons: In-person and online
  • Travel policy: Within 25 miles of Northampton, MA 01060
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 8/1/2014

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Career Development

Career Development

I have been a programmer and technical manager and executive since 1992, and I can help software engineers with their career development. I have expertise in 1. Technical resume and cover-letter writing 2. Technical interviewing 3. Business networking 4. Career management in either architect, technical manager or product manager tracks. 5. Programmer portfolio creation In addition I have a large network of technical contacts in Massachusetts, New York, California, and Seattle and I can help you make contacts (contingent on you being a good match).

Computer

C,

C

I have been using C professionally since 1992. During that time I have used C to implement: 1. Financial trading platforms 2. Web applications 3. Image processing toolkits 4. Text processing software (I also have an extensive background in C++ with even more projects) I can help you understand: 1. How to get a C compiler installed on your machine 2. Basic usage: syntax, functions, variables, control structures 3. The standard library: strings, files, math 4. Memory management: allocation, pointers, datastructures, pointers-to-functions 5. Advanced topics based on your interests
C#,

C#

I have been a professional software developer since 1992 and using C# continuously since 2006. I can help with * Basic C# concepts: variables, properties, events, methods, classes, control structures * Advanced C#: lambdas, Linq, generics * Object-oriented concepts: inheritance, polymorphism, interfaces * Winform and Webform (ASP.NET) applications * .NET concepts
C++,

C++

I have been using C++ professionally since 1995. During that time I have used C++ to implement: 1. Cross-platform, multi-threaded network servers 2. Windows desktop software 3. Web-services 4. Image processing tool-kits 5. Database connectors I can help you understand 1. How to get a C++ installed on your machine 2. Basic usage: syntax, functions, variables, control structures 3. The standard library: data structures, iterators, algorithms 4. Object-oriented features: classes, inheritance, polymorphism 5. Meta-programming: templates 6. Advanced topics based on your interests
Computer Programming,

Computer Programming

I have been a professional programmer since 1992 (and as a student since 1983), with experience in C/C++, Perl, Java, iOS Development in Objective-C/Swift, HTML/CSS/JavaScript, .NET (C# and VB.NET) and many others. I wrote a book, published by Manning, called "Hello! iOS Development" which was aimed at beginner programmers. I have a BS in Engineering from The Cooper Union (1992) where I received a full four-year scholarship.
Computer Science,

Computer Science

I have a computer science related degree from The Cooper Union (1992) and have been applying CS concepts for over 20 years. This includes: 1. 4 years in financial technology using simulation methods like Monte Carlo and decision trees; 2. 6 years building internet application servers and analytical engines (making use of concepts from Graph Theory); and 3. 7 years in an image-processing company that used Computer Vision, Machine Learning, and AI techniques.
HTML, Java, SQL

Corporate Training

C++,

C++

I have been using C++ professionally since 1995. During that time I have used C++ to implement: 1. Cross-platform, multi-threaded network servers 2. Windows desktop software 3. Web-services 4. Image processing tool-kits 5. Database connectors I can help you understand 1. How to get a C++ installed on your machine 2. Basic usage: syntax, functions, variables, control structures 3. The standard library: data structures, iterators, algorithms 4. Object-oriented features: classes, inheritance, polymorphism 5. Meta-programming: templates 6. Advanced topics based on your interests
Career Development,

Career Development

I have been a programmer and technical manager and executive since 1992, and I can help software engineers with their career development. I have expertise in 1. Technical resume and cover-letter writing 2. Technical interviewing 3. Business networking 4. Career management in either architect, technical manager or product manager tracks. 5. Programmer portfolio creation In addition I have a large network of technical contacts in Massachusetts, New York, California, and Seattle and I can help you make contacts (contingent on you being a good match).
HTML, Java, SQL, Statistics

Homeschool

Statistics

Math

Statistics

Most Popular

Statistics

Summer

Statistics

Test Preparation

Career Development

Career Development

I have been a programmer and technical manager and executive since 1992, and I can help software engineers with their career development. I have expertise in 1. Technical resume and cover-letter writing 2. Technical interviewing 3. Business networking 4. Career management in either architect, technical manager or product manager tracks. 5. Programmer portfolio creation In addition I have a large network of technical contacts in Massachusetts, New York, California, and Seattle and I can help you make contacts (contingent on you being a good match).

Ratings and Reviews


Rating

4.6 (37 ratings)
5 star
(26)
4 star
(9)
3 star
(2)
2 star
(0)
1 star
(0)

Reviews


Great tutor

Very patient person!! It was a great learning experience. Gave out tips and pointers on how to improve programming skills. I would highly recommend him.

Praveen, 6 lessons with Louis

$75/hour

Louis F.

$75/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Louis

Response time: 2 hours