Search
Karan G.'s Photo

Software Developer and Computer Science Consultant
Karan G.

235 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $65
Response time: 3 hours

About Karan


Bio

Hello! I am a Computer Science Senior at New Jersey Institute of Technology, with a variety of professional experience in a broad set of fields! I have been a working professional, both freelance and otherwise, in the field for about two years now. I have eight years of experience in back-end programming, in languages such as Java, Python, C, C++, along with four years of experience in front-end development and full-stack development cycles, including JavaScript and associated frameworks like...

Hello! I am a Computer Science Senior at New Jersey Institute of Technology, with a variety of professional experience in a broad set of fields! I have been a working professional, both freelance and otherwise, in the field for about two years now. I have eight years of experience in back-end programming, in languages such as Java, Python, C, C++, along with four years of experience in front-end development and full-stack development cycles, including JavaScript and associated frameworks like React and Vue. I am also proficient with a variety of databases, including multiple flavors of SQL, MongoDB, and even graph databases like Amazon Neptune and Neo4j.

I have been academically pursuing the sciences for eight years now, and have tutoring experience in a professional capacity, specifically regarding undergraduate-level math and below. Additionally, I have experience in marketing fields such as copy editing, graphic design, video production, and photography, along with the statistics work that comes with it.

My net is cast broad, but with an abundance of experience in a professional capacity, I have successfully consulted students and companies alike, with references to back it up upon request. Thank you for considering me for your tutoring needs!


Education

New Jersey Institute of Technology
Computer Science

Additional Languages

Hindi
Punjabi

Policies

  • Hourly Rate: $65
  • Rate details: Group rates scale at 1.5x per person. I offer rate discounts for longer lessons and for students who express a need for the help - feel free to ask!
  • Lesson cancellation: 8 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Accent Reduction

Accent Reduction

I have been helping many people of various ages (even kids!) with accent reduction via English as a Second Language coaching for three years as of 2025. I have experience working with people of South Asian and Latin American descent specifically for accent reduction.
Adobe Lightroom

Adobe Lightroom

Photographer of 8+ years, both professional and hobbyist! Experienced with Adobe Lightroom and Lightroom Classic, currently most familiar with Panasonic Micro Four Thirds systems. Experienced with portraits and landscapes, but most comfortable with street photography and concert photography.
Adobe Photoshop

Adobe Photoshop

5 years of graphic design experience in Adobe Photoshop! Completed and published freelance marketing projects for various businesses, as well as solo clients (most recently a radio station in Newark, NJ).
Blender

Blender

I've been using Blender for about 5 years now, integrating it into my graphic design process. In the meantime, I've coached people on Blender specifically, under the Graphic Design and Animation umbrella, for around 100 sessions so far.
C++

C++

I learned C++ after existent experience with Java and C, to get a better, lower-level understanding of programming, with QOL features above C. My most recent project in C involved the development of a multi-part PASCAL-like lexer, parser and interpreter. By the end of it, I had a product complete with tokenization and L to R interpretation.
Computer Programming

Computer Programming

Programmer of 8 years, experience in Python, Java, C, C++, JavaScript, TypeScript and many more! Worked both in industry and in freelance for the past 4 years, specializes in object-oriented programming and database design!
Computer Science

Computer Science

Enrolled in a Bachelor of Science program in Computer Science at New Jersey Institute of Technology. I have also been a working professional in the field for multiple years, both as a freelancer and as an employee to other businesses.
Graphic Design

Graphic Design

I am currently a part time employee handling PR and Marketing at a New Jersey Radio Station. Additionally, I have been working as a contractor in the graphic design industry for eight years in the NYC Metropolitan area, specializing in event promo and online branding.
Hindi

Hindi

I am a native, fluent speaker of the Hindi Language. Other than being my mother tongue, I have also received professional education from the ages of 12-18 in Hindi Linguistics, Grammar, Writing.
IELTS

IELTS

I have, in the past, worked as an IELTS tutor in India. Specifically, with my background in ESL and Lingustics, I have found it helpful to teach from a fresh perspective and hone down the skill for the exam. Additionally, I am also Duolingo Certified with Proficiency in the English Language in a teaching capacity.
Macintosh

Macintosh

I have been a power user of a Mac OS Desktop environment for 12 years, with experience in the terminal and around the ever-changing operating system. I am familiar with the most common system keyboard shortcuts, quirks and knacks. I am especially familiar with the audio interfacing of the operating system, having been in charge of the infrastructure of a radio streaming platform for the past four years.
Music Production

Music Production

I have been producing music in DAWs such as Logic and Ableton for seven years, with a continuing involvement in the NYC EDM/Pop scene. I have also been a sound engineer and broadcast tech at a New Jersey Radio Station for the past four years.
Python

Python

Software Developer with 8 years of Python experience, B.Sc. in Computer Science from New Jersey Institute of Technology.
Video Production

Video Production

I have been a Freelance Video Editor of 8 years! Proficient in DaVinci Resolve, Adobe Premiere Pro, Final Cut Pro, Adobe After Effects, and Blender!
Algebra 1
Algebra 2
C
Elementary Math
Elementary Science
English
ESL/ESOL
General Computer
Geometry
Grammar
HTML
Java
Prealgebra
Precalculus
Probability
Proofreading
Reading
SAT Math
Trigonometry
Karan G.'s Photo

Questions? Contact Karan before you book.

Still have questions?

Contact Karan
Response time: 3 hours

Ratings and Reviews


Rating

5.0 (40 ratings)
5 star
(39)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Knowledgeable and patient tutor

I am a beginner at Blender, he has been wonderful to work with. I have learned a lot. He is the real deal as far as communication goes, he explains everything wonderfully.

Keith, 24 lessons with Karan

Knowledge & Creativity- Final Cut Pro

My knowledge of editing is very large. I started in 35mm in 1974. I know the aesthetics and techniques. Then I moved to DirectingKaran was able to channel my experience into the form of Digital editing on Final Cut Pro. I have sat beside and worked with digital editors for 3 decades, he helped me bridge the gap into doing it myself.

Allan , 7 lessons with Karan

davinci color grading

Session went great. I’m brand new to videography and Karan helped me learn a lot. I’ll be booking more lessons with him.

Kc, 2 lessons with Karan

Most patient and knowledgeable tutor!

Karan has helped me tackle the most complicated project without hesitation. He provides guidance with perfect pace and is incredibly accommodating. I’ll be taking more lessons with him for sure. Highly recommend to the beginners who think video editing is beyond their capabilities.

Liana, 19 lessons with Karan

Highly Recommend, Excellent Teacher!

Karan is an excellent teacher. He is able to quickly and methodically assess his student’s level of understanding and create and tailor a global plan and tailor lessons to individual learning styles. He connects well with his student and adjusts his explanations in relatable ways to ensure comprehension. He was able to provide instructional time after extended absences and my child was able to make up all of her missed content and assignments in a fraction of the time she was absent. During this time, he was flexible, kind, compassionate, and fun. Highly recommend!

Danielle, 14 lessons with Karan

Knowledgeable Tutor

Karan has taught me how to confidently work with Final Cut Pro. Helping with me the UI/UX of the platform. Extremely patient with a wealth of knowledge! By my second with Karan I was able to make my own content video and used our time to go over the video and show me tricks and gave some tips to speed up my workflow and continue with confidence!

Matthew, 2 lessons with Karan

I highly recommend Karan

I'm a small business owner in need of help with video editing. I browsed Wyzant and came in contact with Karan who educates me and now im creating on my own. I'll recommend him to anyone.

Noah, 6 lessons with Karan

Great Tutor!!

We reached out to Karan to help our kids with AP CSA. He has been teaching our kids for few weeks. Kids love his style and are very comfortable with the subject now. He works with them to make sure they understand the fundamentals and provides additional work too. Absolutely recommend him!!

Arvind, 38 lessons with Karan

Amazing teacher!

Such great knowledge, patience, and positive energy! I would recommend for anyone who is looking to get into DJing as a beginner.

Hui, 3 lessons with Karan
Hourly Rate: $65
Response time: 3 hours
Contact Karan