
Kedar: Luton tutor
Certified Tutor
I have completed Electrical and Computer engineering degree from University of Utah. I have experiences in the field of software development. I have been tutoring Physics, Computer Science, Algebra, Statistics/Probability, Calculus I/II/II/V since I was in college.
I have also worked on projects in C/C++, Java, C#, JavaScript/HTML/CSS, Python, Swift, Rust , Go, nodejs, PHP etc. In the past, I was also fluent in Mathematica and Octave/Matlab. I will be able to provide detailed concept on a particular topic or a problem or a high level overview depending upon the context, student's interest and requirements. I also develop Window, Android, iOS, and Linux Applications in my free time.
Some of the recent tasks I have completed or am working on include:
Automation using Python
C++ nana GUI Lib
Data Extraction/Scraping
Automatic Trading Signal Generator
Investment Backtesting Application
Swift and iOS GUI
C/C++ Text Based Adventure Game Development
Extensive use of C++ STL
Full Stack Application with React, Postgress SQL, MingoDB, SQLite, and Typescript
Other technologies used: pandas, selenium, puppeteer, angular js, nodejs, vite, svelte, gatsby js, visual studio, visual studio code, xcode, eclipse, bash scripting, git etc.
Also familiar with:
Discord bots
Cryptos/stocks/futures/options/index/CFDs etc.
Data Science, Computer Organization and Architecture, Verilog, VHDL, SPY, I2C, Raspberry PI, Arduino, ASIC, crypto mining etc.
Assembly Programming Tutored:
x86/64
Arm Assembly
MIPS ISA
MARIE ISA
LC3 ISA
Connect with a tutor like Kedar
Undergraduate Degree: University of Utah - Current Undergrad, Electrical and Computer Engineering
Electronics, Programming, Soccer, Travelling, Meditation, Yoga
- Algebra 3/4
- Algorithms
- AP Statistics
- Assembly Language
- Basics of Python for Beginners
- Business
- Business Calculus
- Business Statistics
- C#
- C++
- Calculus
- Calculus 2
- College Computer Science
- College Statistics
- Computational Problem Solving
- Computer Architecture
- Computer Programming
- Computer Science
- CSS
- Data Analysis
- Data Science
- Data Structures
- Datamining
- Differential Equations
- Discrete Math
- Electrical and Computer Engineering
- Electrical Engineering
- Engineering
- Geometry
- Graph Theory and Combinatorics
- High School Computer Science
- High School Physics
- HTML
- Java
- JavaScript
- Linear Algebra
- Linear Programming
- Linux
- Lua
- Machine Learning
- Mathematica
- MATLAB
- Mobile App Development
- Multivariable Calculus
- Numerical Analysis
- Photoshop
- PHP
- Physics
- Pre-Algebra
- Pre-Calculus
- Probability
- Productivity
- Programming Languages
- Python
- Relational Databases
- Science
- Software Engineering
- SQL
- Statistics
- Technology and Coding
- Trigonometry
- TypeScript
- Visual Studio
- Web Design
- Web Development
What is your teaching philosophy?
A person can learn anything through a proper set of materials and guidance. The first step would be to get familiarized with the subject matter at interest.
How can you help a student become an independent learner?
Determining the primary area students are having trouble with and making the fundamental concepts clear before stepping into problems that require such concepts.
How would you help a student stay motivated?
If a student is willing to learn and is interested some tangential information about the problem at hand, that could further motivate the student.
If a student has difficulty learning a skill or concept, what would you do?
Provide the student with necessary fundamental concepts before tackling the problem at hand.
How do you help students who are struggling with reading comprehension?
Increasing the vocabulary skills would be the best step.
What strategies have you found to be most successful when you start to work with a student?
Clarifying the basic concepts required to solve that problem.
How would you help a student get excited/engaged with a subject that they are struggling in?
The most important thing is to first get familiar with the basic concepts on that subject or topic.
What techniques would you use to be sure that a student understands the material?
Providing students with quick concept questions.
How do you build a student's confidence in a subject?
By clarifying on the most important topics.
How do you evaluate a student's needs?
By determining the area students are having difficulty with.
How do you adapt your tutoring to the student's needs?
By allowing the student to actively participate and making them feel more familiar with the subject matter.
What types of materials do you typically use during a tutoring session?
Books, online resources, and their own notes.