Search

Rick P.

Mr P: Your Computer Tutor

Mr P: Your Computer Tutor

$30/hour

  • 2 hours tutoring

  • Danbury, CT 06811

About Rick


Bio

I earned a BS (1987) and MS (2011) in Computer Science from Columbia University School of Engineering and Applied Science and have over 30 years of experience, 28 professionally, of computer programming using multiple languages and operating systems. I can help you succeed with basic CompSci concepts, UNIX/Linux environments, pseudocode, C-programming, SQL, sophisticated shell programming, file transfer, SSH, and a lot more. Over my career I have mentored many junior colleagues one-on-one,...

I earned a BS (1987) and MS (2011) in Computer Science from Columbia University School of Engineering and Applied Science and have over 30 years of experience, 28 professionally, of computer programming using multiple languages and operating systems. I can help you succeed with basic CompSci concepts, UNIX/Linux environments, pseudocode, C-programming, SQL, sophisticated shell programming, file transfer, SSH, and a lot more. Over my career I have mentored many junior colleagues one-on-one, run novice to advanced UNIX classes, done countless code reviews, authored coding and environment standards, and designed many subsystems. I am the author of a proprietary interpreted language used at a large, private multinational corporation, which has used it to support at least 15 applications for over 10 years.

My philosophy is that I only succeed when you do. What I aim to provide you is help in the areas of my expertise for extra support when you need it. I will not fill your time with canned classes, and I will only work on those areas you ask for. If I cannot help you, I will tell you and not waste your valuable time or money.


Education

Columbia University School of Engineering and Applied Science
Computer Science
Columbia University Fu Foundation School of Engineering and Applied Science
Masters

Policies

  • Hourly Rate: $30
  • Rate details: Multi-hour lessons are $25/hr online and $45/hr in-person.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Microsoft Excel,

Microsoft Excel

I have been using MS Excel heavily for well over 15 years. I use it on every project, as well as for myriad tasks both personal and professional. From basic to more advanced use, I can help you improve your Excel skills.
Microsoft Word

Computer

C,

C

C is my first computer language, only one of many, and the one most extensively used over a period of 22 years of professional software development. First learned during undergrad at Columbia Engineering, I still use it today. From applications, to 4GL/Application Development Suite internals, to middleware and daemons, I've had wide experience. Most projects, including linux kernel coding, during my graduate work were done in C.
Computer Programming,

Computer Programming

C is my first computer languageand the one most extensively used over a period of 22 years of professional software development. OS' include UNIX, linux, VMS, DOS, Windows. I am very experienced with Pascal, Modula2, various shell programming languages (csh, ksh, posix-compliant, bash, DCL), NOMAD. Also conversant in C++, Java, Common Lisp, Smalltalk, ForTran, BASIC, some assembly, others.
Computer Science,

Computer Science

BS in Computer Science from Columbia University School of Engineering and Applied Science. MS in Computer Science from Columbia University Fu Foundation School of Engineering and Applied Science, 2011.
General Computer,

General Computer

My first computer was a Timex 1000, with the 16K RAM upgrade in the early 1980's. I programmed BASIC on it. I then moved up to micros like the Dec Pro and Rainbow. By the late '80s I was working professionally on mini computers like the DEC20/TOPS20, then VAX/VMS. I used the very first version of the Apple Macintosh. At home I used a Hyundai-built XT PC running DOS. By the early 1990's I was working on the pre-general release Alpha running OpenVMS, working for a DEC partner. I uncovered a bug in the symbolic debugger, which was subsequently fixed. I also worked on a few UNIX-variants. At home I was running a 80386, then 80486-based PCs running Win3.x. In the late 90's I was working on various HP servers running HP/UX via a P90 running Win 3.11 and Win NT. At work, from the late 1990's I worked on many HP servers running HP/UX via Win95/98/NT4.0/XP/Vista/7 desktops. Starting 2006 I worked on Linux servers academically. Professionally, I started in 2009 on Linux desktops, in 2011 on servers, both running various versions of RHEL. I also work on MacBook Pros, running OSX 10.7 and 10.8, for personal use.
JavaScript,

JavaScript

In both a professional and personal capacities, I have written hundreds of lines of JavaScript and scores of functions for dozens of webpages on several websites on both the internet and on a company intranet. I have taught colleagues and friends how to write JavaScript for their websites, and am called up to debug their code occasionally. I have built a couple of reusable libraries that I have shared with others. If you need help I can probably help you, too.
Linux,

Linux

My current working environment is RHEL v5/6, and have worked with Debian/Ubuntu. I recently ported or authored over 100 bash shell programs, ranging in size of 50 lines, to over 10K and a group of C-language socket programs for communicating with 3 different commercial packages. In my graduate studies I modified the linux kernel, changing it to use a fair-share algorithm scheduler, as well as adding new functionality.
Microsoft Excel,

Microsoft Excel

I have been using MS Excel heavily for well over 15 years. I use it on every project, as well as for myriad tasks both personal and professional. From basic to more advanced use, I can help you improve your Excel skills.
Oracle,

Oracle

I have been using Oracle RDBMS since 1993 at the OCI level, as well as RDB/VMS which Oracle bought around 1995. I have experience with Pro-C and PL/SQL, as well as Oracle SQL. From 1997-1998 I worked for Oracle Corporation, as a Sr Applications Engineer for Process Manufacturing, using D2K as well C. Since then I've use Oracle SQL, and SQL Loader extensively, and continue to use PL/SQL frequently. I've mentored several colleagues in all 3 over the years.
Python,

Python

I have used Python professionally for 2 years. I have previously tutored Python. Python is my preferred language at present.
SQL,

SQL

I used DECrdb, both SQL and DSRI, from 1992-1998, and have been using Oracle RDBMS since 1993. I worked for Oracle Corporation from 1997 to 1998 at their east coast software development center. I also use PL/SQL frequently. I have written a lot of SQL and am frequently called upon by colleagues to assist them with theirs.
UNIX,

UNIX

I started using System 5 UNIX on an AT&T 3B2 supermini in 1985, as well as on a 3B200. After that I had experience with BSD the late '80s, DEC Ultrix in early '90s, AIX, Solaris, DGUX, and most especially on HP/UX starting in the mid '90 through the present, although linux now consumers more of my time. Most of the work was writing C and shell programs, first for academics and professionally since 1986.
Microsoft Word

Corporate Training

General Computer,

General Computer

My first computer was a Timex 1000, with the 16K RAM upgrade in the early 1980's. I programmed BASIC on it. I then moved up to micros like the Dec Pro and Rainbow. By the late '80s I was working professionally on mini computers like the DEC20/TOPS20, then VAX/VMS. I used the very first version of the Apple Macintosh. At home I used a Hyundai-built XT PC running DOS. By the early 1990's I was working on the pre-general release Alpha running OpenVMS, working for a DEC partner. I uncovered a bug in the symbolic debugger, which was subsequently fixed. I also worked on a few UNIX-variants. At home I was running a 80386, then 80486-based PCs running Win3.x. In the late 90's I was working on various HP servers running HP/UX via a P90 running Win 3.11 and Win NT. At work, from the late 1990's I worked on many HP servers running HP/UX via Win95/98/NT4.0/XP/Vista/7 desktops. Starting 2006 I worked on Linux servers academically. Professionally, I started in 2009 on Linux desktops, in 2011 on servers, both running various versions of RHEL. I also work on MacBook Pros, running OSX 10.7 and 10.8, for personal use.
Microsoft Excel,

Microsoft Excel

I have been using MS Excel heavily for well over 15 years. I use it on every project, as well as for myriad tasks both personal and professional. From basic to more advanced use, I can help you improve your Excel skills.
SQL,

SQL

I used DECrdb, both SQL and DSRI, from 1992-1998, and have been using Oracle RDBMS since 1993. I worked for Oracle Corporation from 1997 to 1998 at their east coast software development center. I also use PL/SQL frequently. I have written a lot of SQL and am frequently called upon by colleagues to assist them with theirs.
Microsoft Word

Ratings and Reviews


Rating

4.0 (1 ratings)
5 star
(0)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)
Contact Rick

Response time: 19 hours

$30/hour

Rick P.

$30/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Rick

Response time: 19 hours