Search
Amy M.'s Photo

Amy M.

CalTech Grad, Software engineer with 30+ years experience.

CalTech Grad, Software engineer with 30+ years experience.

$96/hour

  • 5,511 hours tutoring

About Amy


Bio

I would love to help. I find online tutoring works quite well. I will have you share your screen with me. If you have an assignment, together we will write a working code solution. We will use the software development environment (e.g., eclipse) of your choice.

I'm a software engineer recently retired. My work experience includes coding in C++, Java, C, and assembler in the Linux environment. I have used tools such as vi and Eclipse. I have experience with various scripting languages...

I would love to help. I find online tutoring works quite well. I will have you share your screen with me. If you have an assignment, together we will write a working code solution. We will use the software development environment (e.g., eclipse) of your choice.

I'm a software engineer recently retired. My work experience includes coding in C++, Java, C, and assembler in the Linux environment. I have used tools such as vi and Eclipse. I have experience with various scripting languages including various Linux shells and Python. I am an expert at software design techniques including UML and object-oriented.

I have been tutoring through Wyzant's platform for several years. Most my students need help with Java, C++, C, C#, or Linux. I have found the tutoring experience so enjoyable. I love interacting with and helping each student.

I have a masters degree in Electrical Engineering from CALTech (Big Bang Theory). I'm a married mother of two adult children. My daughter is a veterinarian (TAMU). My son is working in his field of Computer Engineering (UNM).


Education

Michigan State
Electrical engineering
California Institute of Technology
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C,

C

I have developed software for 30+ years in the Unix/Linux environment. My job required me to interact closely with the underlying computer and attached hardware using the C programming language. I have tutored students in classic C subjects including Pointers, Memory Allocation, Bit Manipulation, ASCII, Hexadecimal Numbers, Sockets, Mutexes, and Semaphores. Since I have started tutoring I have gained lots of experience with binary bombs. My goal is to teach you C, so that you too can be an expert.
C++,

C++

I have developed software for 30 years. The last 10 years I wrote predominantly in C++. I have tutored students on classic C++ subjects including: Object-Oriented Design, Classes, Inheritance, Pointers, References, Abstract Classes, the Standard Template Library (STL), Recursion, Data Structures, Dijkstra’s Shortest Path Algorithm, AVL Tree, Threaded Binary Search Tree, and Skip List. I am an expert in C++. My goal is to share my knowledge with you so you too are an expert!
Java,

Java

I have developed software for 30 years. Much of my software development was in Java. In the 3 years I have been tutoring most of my students are learning Java. I have tutored students on classic Java subjects including: Object-Oriented Design, Classes, Inheritance, Abstract Classes, Recursion, Data Structures, Dijkstra’s Shortest Path Algorithm, AVL Tree, Threaded Binary Search Tree, Call-backs, Java GUI, and Model-View-Controller. I am an expert in Java. My goal is to share my knowledge with you so you too are an expert!
Linux,

Linux

I have thirty plus years of computer programming experience. I have worked in Unix based environments including Linux. My profession required the use of various programming and scripting languages. I have written extensive scripts in various UNIX/Linux shells including K, Korn, C, and Bash. I have also used other scripting languages including Java script, Perl, and Python. I also have experience interfacing with UNIX/Linux programatically. I have interfaced with Unix using grep, socket, file and directory library functions. I am an expert on socket interfaces. Most commands available from the command line I have accessed programatically.
UNIX

UNIX

I have thirty plus years of computer programming experience. I have worked in Unix based environments including Linux. My profession required the use of various programming and scripting languages. I have written extensive scripts in various UNIX/Linux shells including K, Korn, C, and Bash. I have also used other scripting languages including Java script, Perl, and Python. I also have experience interfacing with UNIX/Linux programatically. I have interfaced with Unix using grep, socket, file and directory library functions. I am an expert on socket interfaces. Most commands available from the command line I have accessed programatically.

Corporate Training

C++,

C++

I have developed software for 30 years. The last 10 years I wrote predominantly in C++. I have tutored students on classic C++ subjects including: Object-Oriented Design, Classes, Inheritance, Pointers, References, Abstract Classes, the Standard Template Library (STL), Recursion, Data Structures, Dijkstra’s Shortest Path Algorithm, AVL Tree, Threaded Binary Search Tree, and Skip List. I am an expert in C++. My goal is to share my knowledge with you so you too are an expert!
Java

Java

I have developed software for 30 years. Much of my software development was in Java. In the 3 years I have been tutoring most of my students are learning Java. I have tutored students on classic Java subjects including: Object-Oriented Design, Classes, Inheritance, Abstract Classes, Recursion, Data Structures, Dijkstra’s Shortest Path Algorithm, AVL Tree, Threaded Binary Search Tree, Call-backs, Java GUI, and Model-View-Controller. I am an expert in Java. My goal is to share my knowledge with you so you too are an expert!

Examples of Expertise


Amy has provided examples of their subject expertise by answering 130 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

5.0 (1,235 ratings)
5 star
(1,212)
4 star
(17)
3 star
(0)
2 star
(3)
1 star
(3)

Reviews


Amy is a wonderful tutor

Amy is a wonderful tutor. She is very engaging, patient, and knowledgeable in Java programming and good at explaining concepts. She has many resources to aid in learning. I plan on having her teach my son again. I would definitely recommend her.

Priscilla, 7 lessons with Amy

Top-tier tutor!

Amy has an amazing ability to quickly locate issues and come up with a solution with hardly any prompting- she gets down to the root cause almost immediately and her debugging skills are top notch. With Amy's help, we were able to come up with a solution to a binary search tree issue I was having problems with in Python. I would highly recommend Amy to anyone - she's truly a wiz and takes time to explain the issue and what precisely needs to be fixed. 10/10 - would use again :-)

Patrick, 8 lessons with Amy

Amy is Amazing !!

I’m impressed with Amy’s ability to quickly grasp a complex level of information given in the assignment and zero in on the problems. She’s a super knowledgeable programmer and fast thinker with amazing problem-solving abilities. Given the complex and difficult assignments I had to implement 3d image processing algorithms and recursion, though she didn’t have everything mapped out at the beginning Amy was able to promptly figure out the right solutions. Thanks so much Amy! Kudos to you !!

Jessica, 12 lessons with Amy

Incredibly knowledgeable and good at explaining

Amy went over how to parse binary data and to pull specific pieces of information from a binary header file. I was impressed with her scope of knowledge and hope to have more tutoring sessions with her in the future.

Arthur, 1 lesson with Amy

Super knowledgeable and flexible hours

Amy is a genius at C++. She also has a very kind manner about her and is good at explaining concepts. I plan to continue to work with her on an ongoing basis to strengthen my knowledge.

Elizabeth, 5 lessons with Amy

Excellent tutor

Amy taught our daughter Java and C++ (both college level) for several months. She is very knowledgable in programming and has a terrific background and experience. She is patient and flexible with any last minute scheduling requests. She is my go to tutor for programming help. Highly recommend Amy.

Ravi, 78 lessons with Amy

Very helpful!

Amy helped me to work over all of my bugs and figure out how to fix the issues I couldn’t solve on my own. She also gave me some general tips and advice for going about solving a problem set.

Will, 2 lessons with Amy

Look elsewhere for college assignments

This session was a waste of time and money. If you're in college and have an assignment the professor gives you that has constraints and a particular way the professor wants you to do it - go elsewhere. Amy did not understand what my professor was asking for - despite me having sent her all of the files/prompts/constraints well in advance - and didn't seem to know how to do it the professor's way. She actually asked me about half a dozen times to "google search" certain C++ functions/libraries, etc. so that she could read it and figure it out. I did not appreciate paying over 100 dollars to google for my tutor. Even if she did need a reminder of a certain ruction, why couldn't she google it on her own computer? What a waste of time! And, it didn't help anyway...in the hour I had she wasn't able to figure it out and the code the did tell me to write was incorrect and broke the rest of the program I already had running. I had to undo it all, contact my professor, and re-do it. Waste.of.time.and.money.

Cori, 1 lesson with Amy

Knowledgeable and patient tutor in C programming

Amy assisted with a C programming assignment of a client/server interactive game. She was kind and patient when examining my existing code and helping me to progress the development of the code. Amy was helpful to explain the why behind all lines of code written to ensure my understanding after we ended our session. I would definitely work with her again and look forward to the opportunity to learn from a wonderful programmer and teacher.

Jacqueline, 2 lessons with Amy
Contact Amy

Response time: 1 hour

$96/hour

Amy M.'s Photo

Amy M.

$96/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Amy

Response time: 1 hour