Search

Alex N.

Falls Church, VA

$40/hour

Recent VT Computer Science Graduate and Social Skills Coach

5+ Hours
Background check passed as of 10/28/15
5.0 average from 3 ratings

$40/Hour


Send a message explaining your needs and Alex will reply soon.

Response time: 3 hours

Contact Alex

Virginia Tech
Computer Science

Education

Virginia Tech (Computer Science)

About Alex

When I started coding in college, I had a very difficult time. Many students who had started in high school were way ahead of the learning curve. To compensate, I had to dig down and teach myself. I broke things down everything to its most simple form and built it up. I made simple programs and by the end of my first semester I was able to complete massive programs all my myself.

In my second semester of college, I realized that the best way to show mastery of any subject was to teach it. I made a Youtube Channel to teach all the concepts and theories I was learning. This forced me to fully understand all the concepts that I was learning. I loved it. I have been making videos for four years and want to help anyone I can in any area of Computer Science.

In my junior year, I became a teaching assistant for Intro to Python and Intro to C++. I had office hours in which students could come and ask questions. I graded and made tests and even taught to 100 students when the teacher was absent. I love teaching because I learn from the students as much as I teach them.

I mainly do iOS programming for my job at IBM currently. My favorite languages are Ruby, Swift, and Javascript. I can teach any of the following languages right now: Java, C, C++, Ruby, Python, Swift, Objective C. I also am familiar with technologies such as Git, Linux, and Illustrator. Let me know what language or technology you are interested in learning and we can work on it!

A great tutor in Computer Science can above all break things down. All things in Computer Science are little building blocks that are used to make huge, complex programs. Understanding these concepts is crucial to any coder.

Let me know if we can work together. I am willing to work anywhere close to the metro or I can travel to your place. Send me a text or email.
When I started coding in college, I had a very difficult time. Many students who had started in high school were way ahead of the learning curve. To compensate, I had to dig down and teach myself. I broke things down everything to its most simple form and built it up. I made simple programs and by the end of my first semester I was able to Read more

Policies
Cancellation
2 hours notice required

If you want to try the first lesson free, that is perfectly ok. If you have trouble paying the rate, let me know and we can work something out.

Travel Radius
Travels within 20 miles of Falls Church, VA 22043
Background Check: Passed
Math:
Algebra 1
Computer:
Adobe Illustrator, C,
C++,
Computer Programming,
Java, Linux,
Macintosh, Python,
Ruby

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.

C

After doing systems programming in C for two years of college, I have written a memory manager, simple shell, web server and thread pool.

I understand bit operations, structs, variables, header files, and all basic C functionality.

C++

I spent two years in systems programming in C. I was a Teacher Assistant Intro to C++ in my junior and senior semester of college.

Computer Programming

I understand computer programming as applied to all language - classes, objects, inheritance, interfaces, polymorphism, types, casting, variables, and constructors.

Linux

I understand all basic terminal commands and how to write shell scripts and commands such as: ls, cd, mv, cp, grep, find, history, sh and others.

Python

I was a teacher assistant for intro to Python in college. I taught class to over 100 undergraduates. I understand how Python works, classes, variables, objects, loops, constructors, and input/output.

Ruby

Developed Multiple gems for Ruby on Rails. Created an educational free course to learn ruby and rails. I understand models, views , controllers, how they interact, and how to best program in the Rails framework.

Virginia Tech
Computer Science

Education

Virginia Tech (Computer Science)

Hourly rate

Standard Hourly Rate: $40.00

Cancellation: 2 hours notice required

If you want to try the first lesson free, that is perfectly ok. If you have trouble paying the rate, let me know and we can work something out.

Travel policy

Alex will travel within 20 miles of Falls Church, VA 22043.