Search 74,113 tutors
FIND TUTORS
Over 20 tutoring hours

David F.

Frederick, MD

$59/hr

Computer Programming and Math Tutorial Services!

Replies in 9 hours
Background check passed as of 11/16/11

Computer Programming and Math Tutorial Services!

Message David

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

Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.
I have read and agree to the terms of use. *

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.

I've been into computers since age 7. I'm a professional developer (computer programmer) by day and an educator by evening and weekend! My math (Physics and Chemistry, too!) skills are still sharp, as I've been a private (and group) tutor for over 7 years during college and throughout my career.

I stand out as an educator, mentor and developer, because I'm a perpetual student myself. I learn from every experience that challenges me without exception. I learn from my peers, my employers and most importantly my students. Parents, students, friends and peers alike describe my personality as magnetic. It's by the same magnetism that I grow a unique bond and trust with my students, educate them and guide them toward a mastery of their subject.

"Fantastic improvement!"

- Nan, Middletown, MD on 12/5/12

"Excellent tutor"

- Alison, Frederick, MD on 11/21/11
Math:
ACT Math, Algebra 1,
Algebra 2, Calculus, Discrete Math, Geometry, Logic, Prealgebra, Precalculus, Probability, SAT Math,
Trigonometry
English:
English, Grammar, Literature, Proofreading, Public Speaking, Reading, SAT Reading, SAT Writing, Vocabulary, Writing
Science:
Chemistry, Physics
Computer:
Adobe Photoshop, ASP.NET,
C, C#,
C++,
Computer Programming,
Computer Science,
DOS, General Computer, HTML, Java,
Linux,
Microsoft Access, Microsoft Excel, Microsoft Outlook, Microsoft PowerPoint, Microsoft Windows, Microsoft Word, Networking (Computer),
SQL, UNIX,
Visual Basic, Web Design
Art:
Adobe Photoshop
Elementary Education:
Elementary (K-6th), Elementary Math, Grammar, Phonics, Reading, Spelling, Study Skills, Vocabulary
Special Needs:
Phonics
Business:
Career Development, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, Public Speaking
Homeschool:
Algebra 1,
Algebra 2, Calculus, Chemistry, Elementary (K-6th), English, Geometry, Physics, Prealgebra, Precalculus, Reading, SAT Math,
SAT Reading, Study Skills, Writing
Test Preparation:
ACT Math, ASVAB, Career Development, PSAT, SAT Math,
SAT Reading, SAT Writing
Corporate Training:
ASP.NET,
C++,
Career Development, General Computer, Grammar, HTML, Java,
Microsoft Excel, Microsoft Word, Networking (Computer),
Proofreading, Public Speaking, SQL, Web Design

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.

Algebra 1

As a software engineer and math tutor, algebra is at the core of mathematics. Students truly require mastery of algebra in order to succeed later in pre-calculus and calculus. I have experience teaching algebra to a variety of students from a wide array of backgrounds.

ASP.NET

I've been a professional software developer for about 6 years out of college, but I started working with ASP.NET during college.

Currently, I work as a Software Engineer primarily on ASP.NET (C# and VB.NET) creating custom web applications. I also do a lot of work in ASP.NET MVC (Model View Controller design pattern) creating user interfaces and REST-style services. Code samples and references available upon request.

C#

I've been a professional software developer for about 6 years out of college.

Currently, I work as a Software Engineer, so I literally write web applications and services in C# every day! You can see some of my work in the design and functionality on the web upon request.

C++

As a professional software engineer and perpetual student of computer science, I strive to learn as many languages as possible. Fortunately, I've had formal training in C++ at the academic and professional levels. Please feel free to ask specific questions regarding C++ curriculum, syntax, code reviews, etc!

Computer Programming

As a professional Software Engineer, I have had the opportunity to architect and implement a number of different systems in several different programming languages, frameworks and environments.

The languages themselves aren't the hard part. The most difficult barrier to overcome is learning to build something "right" the first time. The larger the system, the more important infrastructure becomes in computer programming. I can show you the building blocks to help you decide which languages, frameworks, libraries etc to use for the job.

I've used C# and VB (.NET), Ruby on Rails, and JavaScript on the web. I've also used C# (WPF, WCF), Ruby and Python for local applications. Code/work samples are available upon request.

Computer Science

As a computer science major in college, and a professional Software Engineer since (5+ years), I am able to regularly apply my knowledge of computer science daily.

From algorithms and specific development to operating systems and framework questions, please don't hesitate to contact me with specific requests.

Java

High school students and college-level Computer Science majors are typically exposed to Java as a programming language in at least a course or two. I've had the advantage of exposure in educational and professional environments for over 8 years. I can help you or your student with basic and advanced syntax, data structures and object-oriented programming in Java to put you over the brink in Computer Science.

Linux

As a command line fanatic myself, I was naturally drawn to Linux in its early stages. vi is my editor of choice, (though, I know nano and Emacs as well) and Apache is my web server of choice. I have a variety of additional Linux experience as well: server management, (mostly web servers) squid as a web cache and filter, (squid-cache.org) mail and database server setup, etc.

Feel free to inquire with specific Linux questions if you need help with a technology not listed here!

Networking (Computer)

Over the course of about four years, I grew a B2B IT consulting company running in Frederick, MD.

I built, modified and maintained geographically separate networks using a variety of hardware--Cisco, CheckPoint, Juniper and WatchGuard firewalls to name a few. I built mixed-brand, custom VPN's (virtual private networks) in a variety of topologies and industries--health, insurance, small business, education, etc.

SAT Math

I've tutored SAT Math Prep for over 8 years. Most students struggle with concepts they learned in Algebra 1 and 2 several years before attempting the SAT. I focus on the fundamentals and the specific types of questions found on the SAT, updating my curriculum as the SAT evolves. I strive for each student to achieve mastery, so the elusive score of 800 is no longer out of reach.

UNIX

I've been exposed to many different flavors of Unix/Linux/Solaris in both my personal and professional endeavors. Professionally, I've developed Ruby on Rails applications on Ubuntu, Fedora and CentOS operating systems. Personally, I've configured mail, DNS and web servers on many more Linux operating systems, giving me a broad array of experience in Unix environments.

University of Maryland, College Park

Education

University of Maryland, College Park

Fantastic improvement! — It's all in the results! David helped my son increase his SAT score by 140 points! This was a great investment. ...

— Nan, Middletown, MD on 12/5/12

Hourly fee

Standard Hourly Fee: $59.00

Cancellation: 24 hours notice required

Travel policy

David will travel within 15 miles of Frederick, MD 21701.


About David

I've been into computers since age 7. I'm a professional developer (computer programmer) by day and an educator by evening and weekend! My math (Physics and Chemistry, too!) skills are still sharp, as I've been a private (and group) tutor for over 7 years during college and throughout my career.

I stand out as an educator, mentor and developer, because I'm a perpetual student myself. I learn from every experience that challenges me without exception. I learn from my peers, my employers and most importantly my students. Parents, students, friends and peers alike describe my personality as magnetic. It's by the same magnetism that I grow a unique bond and trust with my students, educate them and guide them toward a mastery of their subject.

Testimonials

"Fantastic improvement!"

- Nan, Middletown, MD on 12/5/12

"Excellent tutor"

- Alison, Frederick, MD on 11/21/11

Education

University of Maryland, College Park

Education

University of Maryland, College Park


Tutor Policies

Cancellation
24 hours notice required
Travel Radius
Travels within 15 miles of Frederick, MD 21701

David’s Subjects

Math:
ACT Math, Algebra 1,
Algebra 2, Calculus, Discrete Math, Geometry, Logic, Prealgebra, Precalculus, Probability, SAT Math,
Trigonometry
English:
English, Grammar, Literature, Proofreading, Public Speaking, Reading, SAT Reading, SAT Writing, Vocabulary, Writing
Science:
Chemistry, Physics
Computer:
Adobe Photoshop, ASP.NET,
C, C#,
C++,
Computer Programming,
Computer Science,
DOS, General Computer, HTML, Java,
Linux,
Microsoft Access, Microsoft Excel, Microsoft Outlook, Microsoft PowerPoint, Microsoft Windows, Microsoft Word, Networking (Computer),
SQL, UNIX,
Visual Basic, Web Design
Art:
Adobe Photoshop
Elementary Education:
Elementary (K-6th), Elementary Math, Grammar, Phonics, Reading, Spelling, Study Skills, Vocabulary
Special Needs:
Phonics
Business:
Career Development, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, Public Speaking
Homeschool:
Algebra 1,
Algebra 2, Calculus, Chemistry, Elementary (K-6th), English, Geometry, Physics, Prealgebra, Precalculus, Reading, SAT Math,
SAT Reading, Study Skills, Writing
Test Preparation:
ACT Math, ASVAB, Career Development, PSAT, SAT Math,
SAT Reading, SAT Writing
Corporate Training:
ASP.NET,
C++,
Career Development, General Computer, Grammar, HTML, Java,
Microsoft Excel, Microsoft Word, Networking (Computer),
Proofreading, Public Speaking, SQL, Web Design

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.


Background Check Status for David F.

David F. passed a background check on 11/16/11. The check was ordered by David through First Advantage. For more information, please review the background check information page.

After sending a message to David, you will be able to order a new background check for $7.99. As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.