C, C++, Java tutor based in Mumbai, India. I have 11+ years of tutoring experience. I can teach programming while being clear, concise, and accurate.
Learning with me means guaranteed detailed explanation. I have been a professional tutor since 2011, teaching Engineering (Computer Science) students. I have proficiency in C, C++, Java, JavaScript, Unix/Linux. I have also conducted multiple hands-on workshops on Linux, Web Development, Git, etc.
I completed my Bachelors in Information Technology in 2009. Later, I completed my Masters in Computer Engineering in 2015 (along with a full-time teaching job at an engineering college). My students know me as the teacher who explains various concepts by giving real-life practical examples. Some of the subjects that I taught are: Unix/Linux (Advanced), Java, C, C++, PHP, Theory of Computation (Automata Theory).
Just click on the button to contact me
Jan 2021 - present
Tutoring and mentoring students and helping professionals remotely. I have 5-star ratings and excellent reviews.
I help clients with:
June 2015 - present
Working as a designer and developer for the system "Academic Information Management System" - Web-based student record management application to simplify the administrative tasks of educational institutes.
My job was to design, build, deploy, and maintain the system. Configuring the web server
and the database server were also part of the profile.
Technology used:
July 2020 - January 2021
Tutoring students remotely and helping them learn C, C++, Java. I have 100% positive reviews.
July 2017 - November 2019
Taught Computer Engineering students Internet Programming / Web Programming (PHP), Unix / Linux, Operating Systems, Java, C / C++, Theory of Computer Science.
July 2011 - December 2015
Taught subjects like Internet Programming / Web Programming (PHP), Unix / Linux, Operating Systems, Java
December 2009 - April 2011
Working as a developer on the project "Processing of raw data from switches" - Raw data from telephone switches of Tata Communications Ltd. was processed and sent to Billing Systems. My job was to develop and test applications that were used for processing the raw data and sending it to the billing systems.
July 2012 - May 2015
Completed my Master of Engineering Degree in Computer.
July 2005 - May 2009
Completed my Bachelor of Engineering Degree in Information Technology.
Programming is my passion and so is teaching. I teach programming in the simplest way possible.
I am fairly knowledgeable in C with accurate understanding of pointers, dynamic memory allocation, fork and threads.
I write clean Object-Oriented code while making proper use of pointers, dynamic memory allocation, copy/move constructor, copy/move assignment.
I have been working on Java since 2008. I can write efficient and clean code that is purely Object-Oriented.
I have been using Linux since 2010 for all my programming/development projects. I am an advanced user of Linux. I have experience with LAMP stack setup on Linux server, Firewall setup, Mail server setup, Cron tasks, etc.
I am fairly advanced user of git; and I use git to manage versions of all my projects.
I have worked on multiple projects built using Laravel (PHP framework). I am fairly knowledgeable in building the backend system using Laravel and the frontend using HTML5/CSS3.
I am always ready to help. Just connect with me for your programming needs.