Rithesh Baliga B C++, Mechanical Engineering
No reviews yet

I have expertise in C and C++ for Past 4 years . I can teach very basic level of C programming covering 1.Derived datatype like pointer, array and function.
2. Primitive data type like double, float, int .
3. Use defined data type like struct, enumerations and unions .
4. Storage type auto, register,extern and static.
5. Dynamic memory allocation
i have good understanding of data structure like Data Structures: Linked List, Hash table, Stack, Queues, Binary Trees and Graph.
Algorithms: Sorting, Basics of Genetic Algorithm, Graph traversal DFS and
BFS, Aware of Dynamic programming and Backtracking.
• Evolutionary algorithms: Genetic algorithm and particle swarm optimization.
• Design Pattern: Singleton, Adapter, Observer, Factory and Decorator.
• Geometric algorithms: convex hull, line sweep algorithm.
• Basics of Linux Shell and python Scripting.

C++: Oops concept like polymorphism & inheritance, references, function
overloading, function pointers, friend functions, STL ( three parts, algorthms, containers and iterators.)
Bonus : Interview tips

Basic of Multithreading in C++
Please request additional topics if required ready prepare and deliver.

Will try to show some live examples and some advanced examples based on the length of the session

Subjects

  • Strength of Materials Beginner-Expert

  • C++ programming Beginner-Expert

  • Fatigue of Material Beginner-Expert


Experience

  • Software Engineer (Nov, 2018Present) at Altair engineering
    C++ Development Engineer
  • Software Engineer (Mar, 2017Nov, 2018) at 3DPLM Software Solutions Ltd
  • Software Engineer (Sep, 2016Feb, 2017) at Geometrics

Education

  • Computer Aided Mechanical Design And Analysis (Aug, 2014Jul, 2016) from Manipal Institute of Technology, Manipal

Fee details

    1,0002,000/hour (US$10.5321.05/hour)

    Fee can vary based on content covered


Reviews

No reviews yet. Be the first one to review this tutor.