Hi, My name is Rajesh. I have a masters degree with a strong background in math, science and technology. I work as a technology professional with more than 20 years of experience in the field of computer engineering, programming. In addition to designing software and programming, I have mentored, guided engineers to develop efficient and maintanable software. As I was helping my kids through middle school and high school, I realized I was able to explain difficult math and physics concepts ... [more]
Focus is help on middle school, high school curriculum. I stress on the application of the concepts by solving problems which students can relate.
My focus will be on topics in and related to middle school, high school curriculum. I will be teaching by explaining the concepts in relation to what the students already know or can relate to. I re-inforce the learning by making the student apply through problem solving.
I am a working professional in the computer software industry. I have a 4 year engineering degree and more than 15 years of experience in software development. I have used C++ for more than 10 years and continue to use it in my professional life. My C++ experience is in developing software for real life applications including the software for communications, networking. In addition to my programming experience, I have first hand experience in designing maintainable software using Object Oriented Design and C++. In addition to my formal education, I have received formal training on Object Oriented Design using UML by IBM. My teaching method will focus on differences between object oriented and structured, syntax of the language and how to design and develop maintainable software.
This subject focuses on designing software, writing maintainable programs using C language as well as on debugging software. I have more than 10 years of hands on experience in designing software and writing programs using C. I have developed C for low level hardware interface programs as well to perform networking, communications functions. My experience has been in developing C based software for high availability systems where the programs are expected to run 24x7.
I have 15+ years of professional experience in doing programming in various languages, from assembly leve, C, C++ and Python programming. My work experience includes developing software for many applications including networking, telecom, real time systems. I have a 4 year engineer degree in electrical/electronics engineering engineering. Through WyzAnt I have tutored a few students in C, C++ and Database topics and have received good ratings.
I have more than 20 years of experience working in computers, software, network,and programming. As an IT working professional, I am very familiar with the practical or real life considerations. I will be able to help on topics including: --computers systems architecture -software design using object oriented methodology -networking concepts. -software engineering. My focus will be educate the theory, concepts in the context of practical world which makes the learning more meaningful. In my professional life, I have helped people learn new technologies, concepts even when they don't have any prior knowledge.