Homepage
Tutoring Jobs
Kitchener 
$15/h
Unfortunately, this tutor is unavailable
Verified tutor profile
Response Time 24h
Lessons offered by Gurjot
  • Individual
The lessons will be held
Taught subjects
  • Computer programming
  • C++
  • Python
  • JavaScript
  • Artificial Intelligence
  • PostgreSQL
Levels
  • All Levels

Senior software engineer available for coaching on technical interview, data structure, algorithms, computer science

Methodology

I will help the students hit the ground running and clarify any conceptual doubts they have in their journey to become a better engineer in the software industry.

Background

I am a senior software engineer in a silicon valley startup and have extensive experience in developing reliable, scalable, distributed web applications using Python, NodeJS, ReactJS, AWS, Google Cloud Platform.

I have led and mentored multiple teams and scaled products to millions of users worldwide in production.

Rates

Transportation Fee : $17
Rate for online lessons : $ 15/h
Rate for 5 hours of lessons : $13
Rate for 10 hours of lessons : $12
Lessons offered by Gurjot
Individual
The lessons will be held
at their home
at your home
Taught subjects
  • Computer programming
  • C++
  • Python
  • JavaScript
  • Artificial Intelligence
  • PostgreSQL
Levels
  • All Levels

Gurjot's Resume

Employment
Senior Software Engineer Game.tv August 2019 - Present
(concealed information)
● Designed and architected a payments microservice to buy virtual coins on the Game.tv platform and integrated
payment gateways in the app. Wrote RESTful API using Python/Django. Used MongoDB for database operations
and deployed the app using Docker containers and AWS ECS/Kubernetes
● Developed a community feed for Game.tv users with frontend in ReactJS and backend in Node.js . Integrated ads
from vendors in the feed . Used Redis and AWS DynamoDB/PostgreSQL for databases. Deployed app using Docker
container and Kubernetes
● Led a team of 3 developers and built a discord bot named Tourney in Node.js to host tournaments. Used docker
containers and Google cloud kubernetes engine to manage and scale the service. Efforts resulted in 25% increase
in user base , gradually becoming a major revenue source. Bot hosts 2 million tournaments daily.
● Wrote an autocomplete search service that would suggest users relevant games in Game.tv native platform
according to popularity, keyword, user location using ElasticSearch, Python. Deployed the service in GCP App
Engine
Backend Engineer Bluestacks September 2016 - August 2019
(concealed information)
● Redesigned and engineered a microservice to build a subscription based premium model for Bluestacks platform
using Python/Django and frontend in ReactJS. Used RabbitMQ to consume and send events. Efforts led to over 32%
increase in premium subscriptions.
● Developed an affiliate ad network microservice to integrate various affiliate partner APIs in order to show non
premium user relevant ads. Wrote RESTful API in Python , database operations in AWS DynamoDB, deployed the
app using docker containers and AWS ECS(container service)
● Designed and implemented a reward distribution platform based on user game play , app usage time and other
metrics . Used MongoDB for database support and Google Cloud Firebase for pushing live web notifications
Languages/Technologies
Node.js, Python, ReactJS, PostgreSQL, Docker, Redis, microservices, Google AppEngine, MySQL, RESTful API’s,
memcache, JavaScript, Distributed Systems, GCP, Kubernetes, Messaging Queues (Push/Pull) , Java, Cassandra,
Amazon Web Services(AWS), Kafka, Swagger, Firebase, Redux, Google Cloud Platform(GCP), ElasticSearch, Kinesis,
Apache Flink, Big Data, Apache Beam, Google Cloud Dataflow

Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest C++ lessons to help you.
Learning isn't a problem, python lessons for all!

Taking javascript lessons has never been easier: you're going to learn new skills.

Kitchener
The future is in technology. So, Intense your focus on coding and development.
$20
Phani
1st lesson is free!

Online

Lessons by webcam Face to face lessons Approved profile
Kitchener
Web developer with good skills in programming and development strong coding logics
$15
Navneet
1st lesson is free!

I prefer to teach by using more practical approach, making mistakes make you good at things, real life examples taken

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Kitchener
Engineering student who deals with concepts , solves problems with logical and analytical thinking there by teaching students subjects from roots of the subjects.
$16
Akhil
1st lesson is free!

My teaching method is pretty simple, beginning with very basics, making every student it and later move on to depth of the...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Lead Developer teaching web development classes in Kitchener-Waterloo for all ages (Online & in-person)
$25
Rayyan
1st lesson is free!

Every single class is highly personalized for each student. Further, high quality professional material and high production...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Computer science student with programming experience willing to tutor early university students and younger !
$26
Qadeer
1st lesson is free!

Providing students with samples questions, allowing them to try and then walking them through the steps to answer the...

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Waterloo
Engineering student at the University of Waterloo offering computer science tutoring to high school students.
$20
Eugene
  • (2 reviews)
1st lesson is free!

My teaching methodology is based on my learning experience. Especially with programming, concepts should be motivated by...

Lessons by webcam Face to face lessons Approved profile
Waterloo
A post-graduate student looking forward to teach computer programming languages to secondary and high school students.
$17
Saim
1st lesson is free!

I am perusing my post graduate diploma in Mobile Solution Development from Conestoga College. I did my Bachelor's of...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Join me if you want to learn Node.js/Java/Python/C# From very beginning to advance level with real life project
$22
Mitul
1st lesson is free!

My method is very simple and practical base and I relate every technical terminology to real life things so that you can...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Web developer giving classes on basic web related languages HTML, CSS, JAVASCRIPT
$20
Sagaljot
1st lesson is free!

I prepare and practice the subject structure thoroughly and try to clear out all the basics problems related to that subject

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Waterloo
Computer Science Engineer and ex web developer parting knowledge about the basics of HTML/CSS and JavaScript
$15
Mayank
1st lesson is free!

Over the last 10 years of being a learner and teacher in this field, I have come up to the conclusion that practical...

Lessons by webcam Face to face lessons Approved profile
Waterloo
A web design student willing to give tuition to others to get good scores
$16
Lakhwinder
1st lesson is free!

My teaching method is just to develop your logic skills. This will let you work in any programming language.

Face to face lessons Approved profile
Waterloo
I'm a Masters student(IT and business management) with Bachelor's of Engineering(Computer Science) ans have 7 years of programming experience.
$10
Bhanuprakash
1st lesson is free!

My teaching style is finely structured and custom made syllabus tailoring to each student(s). I match up to the students'...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Natural Language Processing Engineer with 5 years of experience. Master in explaining things with simple elucidated examples
$16
Zafar
1st lesson is free!

I believe in ELI5: Explain to me like I am five. I start from the basics and gradually make you a master in the subject.

Lessons by webcam Face to face lessons Approved profile
Waterloo
Starting your coding journey? Start with Python and Learn with us!
$16
Vigneshwaran
1st lesson is free!

I want people to learn from what i am teaching them. I like to teach practically from the first class, so they will know...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Masters in computer engineering student can teach math , physics n softwares courses
$18
Karthik
1st lesson is free!

My teaching methodology is unique n makes student comfortable with the subjects

Lessons by webcam Face to face lessons Approved profile
Waterloo
Computer Science student from University of Waterloo gives Computer Programming classes .
$20
Aishwarya Krishna
1st lesson is free!

I designs exercises in such a way that students are more interested into coding. Prepares practice quizzes, long and mastery...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Software Engineering student at University of Waterloo. Tuitions for Maths and CS available
$30
Shubhangi
1st lesson is free!

I will try and understand your level of knowledge of and help direct the classes in the direction best fit for you. We will...

Lessons by webcam Face to face lessons Approved profile
Waterloo
Master Of Information Technology with experience in online tutoring, ready to give math and computer science classes to secondary as well as the high school for Computer Science Skills in Kitchener /
$18
Parisa
1st lesson is free!

As a professional teacher I am caring, passionate, enthusiastic and excited about providing engaging and challenging...

Lessons by webcam Face to face lessons Approved profile
at their home at your home By webcam
1 hour $15 $32 $15
5 hours $13 $98 $75
10 hours $12 $182 $150
Unfortunately, this tutor is unavailable