Search

Amy M.

CalTech Grad, Software engineer with 30+ years experience.

CalTech Grad, Software engineer with 30+ years experience.

$119/hour

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. 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 (817 ratings)
5 star
(806)
4 star
(9)
3 star
(0)
2 star
(1)
1 star
(1)

Reviews


Knowledgeable, quick, & thorough

Amy helped me work on a pretty detailed thesis project and made sure that I understood and followed directions that I would have not had insight into otherwise. She accommodated my schedule and even helped me work on part of it without our having access to working code and spotty internet at one point. I've had a few lessons with her and she's really sharp and I recommend her highly if you need competent, reliable tutoring.

Elsa, 5 lessons with Amy

Smart and talented tutor

Amy is very bright and very skilled in c plus plus. She helped explain c plus plus to our son and helped identify errors with the code he had written. Very responsive and helpful. Will be using again!

Nancy, 33 lessons with Amy

Her profile speaks for itself

Amy is a patient and extremely knowledgeable tutor. She's incredible at walking through a problem and debugging along the way. Can't say enough about my experience.

Mike, 1 lesson with Amy

Very knowledgeable-- "Outstanding 10 out of 10--would recommend to all my friends"

We covered algorithms, core Java, comparison between compiled and scripted langs. Suggestions on how to handle technical interviews. Amy quickly figured out where I need to focus (with my adult ADD, that's no easy task :) ), and offered really good resources (walking me through each component) so I could focus on my weak areas. Looking forward to my next session.

Terry, 1 lesson with Amy

Very nice professor

Amy M. really helped me walk through my project for Data Structures. I’m so glad she was there to help!

Bryce, 7 lessons with Amy

Enjoyed working with Amy

She did a fantastic job, and am happy that we connected in regards to my C questions. I will be using her in the future and going through C based work as I am looking to learn from someone who has C work and life experience.

Sean, 5 lessons with Amy

Great Teacher

We start going through some key concepts of Java. She was very helpful and very knowledgeable. She explains things very well.

Emad , 7 lessons with Amy

Knowledgeable and patient tutor

Amy was very knowledgeable and helped me to fix errors in my project, while also giving me a tip on a better way to implement something in Java in a quick amount of time, all while giving the reasons behind what she did. Thanks for all your help Amy!

Chris, 1 lesson with Amy

Very knowledgeable and patient

Amy helped me understand systems programming by thoroughly explaining concepts such as semaphores/mutexes with great examples. She was very patient and answered all my questions and even told me about some useful shorts with the text editor I was using. I feel a lot more confident about writing test cases too now.

Pooja, 61 lessons with Amy
Contact Amy

Response time: 1 hour

$119/hour

Amy M.

$119/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