Homepage
Tutoring Jobs
€7/h
1st lesson free!
Pending approval
Response Time 24h
Lessons offered by Kunal
  • Individual
The lessons will be held
Taught subjects
  • Programming languages
  • Python
  • Artificial Intelligence
  • PostgreSQL
  • Ruby on Rails
  • Java
Levels
  • All Levels

Experienced Java Developer (two years) offering Core Java lessons in Ireland.

Methodology

Suitable for those who want to gain basic to expert level knowledge in Java Programming and build solid Java programming skills for anyone wanting to learn the language. The course will be interactive and will cover core java, Object-Oriented Programming, Exception Handling, File Handling, Testing Junit Mockito, etc.
Includes one capstone project.

Experience

I am a software engineer with 2 years of professional experience, currently pursuing a master's at UCD in Computer Science. I have previous experience in teaching data engineering and Java development to students as well as junior engineers. I am skilled in Java, Python, and various big data technologies.

Rates

Rate for online lessons : €7/h
Lessons offered by Kunal
Individual
The lessons will be held
at his home
at your home
Taught subjects
  • Programming languages
  • Python
  • Artificial Intelligence
  • PostgreSQL
  • Ruby on Rails
  • Java
Levels
  • All Levels

Kunal's CV

Technical Skills
• Programming Languages: Java, Python, C++
• Databases: MySQL, Neo4j, MongoDB, PostgreSQL
• Deployment and Cloud: Databricks, Google Cloud Platform (GCP), AWS • Big data and Machine Learning: Hadoop, Mapreduce, Apache Spark, Apache Flink, Hive, Kafka, HDFS ,Numpy, Pandas, Scikit Learn, ONNX
• Technologies and tools: Git, Jira, Pytest, Junit, Mockito, Jupyter, Maven, KNIME, Android Development, Kanban

Education
• MSc in Computer Science (Negotiated Learning)
University College Dublin
Dublin, Ireland
◦ Key Modules: Big Data Programming, Data Mining, Cloud Computing, Machine Learning, Data Visualization

• Bachelors of Engineering in Computer Science | GPA: 7.79/10 Aug 2014 – July 2018
Sinhgad Academy of Engineering Pune, India
◦ Key Modules: Data Structures and Algorithms, Operating Systems, Object Oriented Programming

Experience
• Data Engineer - Great Software Laboratory | Pune, India Nov 2018 - Sept 2020

Key Technologies: Java, Python, Spark, Databricks, KNIME, Neo4j
 Responsible for writing analytics/validation jobs in Databricks notebooks and KNIME analytics platform to improve data consistency, atomicity, uniqueness, and ML-availability.
 Developed Combine Scoring Algorithms (CSA) in Python for different health condition models including COVID which enables employer to perform health check screening of their employees and allow them into office building.
 Responsible for creating clinical trial datasets and providing them to data science team.
 Developed a POC for offline scoring (edge inference) on android using machine learning, speech processing algorithm and android studio, which decreased overall inference time by ~60%.
 Worked on development of an innovative MLOps solution, which closes the gap between modelling and engineering.
 Developed a utility for distributed training of machine learning model (estimators) using Spark to speed up model training time. Developed Java procedures on top of Neo4j and setting up a high availability cluster of Neo4j on AWS.

Academic Projects
• Early Detection of Pomegranate Diseases Using Machine Learning and IoT: Machine Learning, Arduino, Java (Aug 2017 – Apr 2018) ◦ The project is developed as a monitoring system consisting of sensors which will identify the chances of crop diseases in its early stages by using Hidden Markov Model and provide alerts to the farmer and the expert.
• Self-driven Car Rental System: Java, MySQL (Jan 2017 – Apr 2017)

Personal Projects
• Data Analytics using New York Taxi data set with Mapreduce and Apache Spark (Feb 2019): Derived insightful information from taxi dataset using MapReduce and Apache Spark and compared performance metrics.

• Streaming Data Analytics with Apache Flink and Kafka (Apr 2019): Wrote streaming Flink program in Java to implement Extract, Transform and Load (ETL) on taxi dataset. Generated a stream of data using Kafka and consumed it with help of flinkkafkaconsumer.

• Football Championship Planner (Jan 2019): Football Championship in Java is a simple project for the management of the football league. It contains a Java code that sets up a tournament of matches executing concurrently using multithreading such that after each round, winning teams advances to the next round until we get the winner.

• Bank Management System (Dec 2018): A bank management system using Java and MySQL with Data Access Object (DAO) Classes and also used Java Design Patterns like Singleton Pattern and Factory Pattern. Test cases are written using Junit Framework.

Conferences & Publications

• IEEE Conference Pune Apr 2018
Technical Speaker | Sensor Networks, Machine Learning
◦Delivered a talk on: Early Detection of Pomegranate Diseases Using Machine Learning and IoT. ◦Published Research Paper in IEEE: The research paper proposes a sensor network consisting of temperature and humidity sensors used for monitoring pomegranate crops and Hidden Markov Model for prediction of diseases like Bacterial Blight, Anthracnose, etc occurring on pomegranate plant. See publication

Extracurricular Coursework
• Unified Data Analytics and ETL (offered by Databricks)
• Data Science on Google Cloud (offered by Google and Qwiklabs)
• Introduction to Big Data with KNIME Analytics Platform (offered by KNIME)

Certifications
• Neo4j Certified Professional Nov 2019
• Certified Core Java Programmer Sept 2016

References available upon request.

Similar tutors

programming languages lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest python lessons to help you.
Learning isn't a problem, artificial intelligence lessons for all!
Taking postgresql lessons has never been easier: you're going to learn new skills.

Dublin 16
Computer science student offering computer science lessons from scratch to java to web and app design.
€10
Amy
1st lesson free!

My teaching methods are focused on the students. I teach each lesson to suit the student and explain things using simple...

Lessons by webcam Face to face lessons Approved profile
Paris 18e, France
How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)
€50
Laurent
  • (58 reviews)
1st lesson free!

I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...

Lessons by webcam Approved profile
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
€44
Dr.Kritaphat
  • (20 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
London, United Kingdom
University lecturer with 15 years of programming experience offering online & in-person classes in London
€45
Igor
  • (12 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Tortona, Italy
MATLAB Ambassador PhD student in bioengineering with MATLAB Associate certificate and 5 years of experience offers MATLAB lessons both online and in person (Turin / Vercelli / Alessandria)
€25
Marco
  • (29 reviews)

My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
€30
Thomas
  • (29 reviews)
1st lesson free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile
Prosperous
TCD Master's student offering programming lessons for all levels through online help!
€20
Beatriz
  • (1 review)
1st lesson free!

My methodology consists in thoroughly teaching each subject through PowerPoint-based presentations displaying various...

Lessons by webcam Approved profile
Heysham, United Kingdom
Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.
€28
Matthew
  • (19 reviews)
1st lesson free!

I will provide support to students outside of tutoring sessions, when necessary, using Email and Zoom. I like to use a...

Lessons by webcam Face to face lessons Approved profile
Cork
Unity classes for Game Development teached by graduated developer with 2 years of work experience
€20
Mauricio
  • (2 reviews)
1st lesson free!

I will prepare personalized classes based on your level of experience and your needs. At first we will discuss your...

Lessons by webcam Approved profile
West Melbourne, Australia
Learn basic/advanced coding skills with a computer science student of RMIT university
€31
Priyanka
  • (79 reviews)
1st lesson free!

Coding skills primarily originate from solid background in mathematical logic and reasoning. In my 5 years of academic life...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Cork
Experienced professional in the field of full stack python development and Artificial Intelligence
€30
Shrenik
  • (2 reviews)
1st lesson free!

My teaching methodologies will be highly focused on practical skills rather than theoretical skills. Each lesson will be...

Lessons by webcam Face to face lessons Approved profile
Galway
Masters student in Computer Science offering Java lessons in Galway or online
€11
Sharath
1st lesson free!

I am very hands on with my lessons. I am very patient with students and make sure they get value out of my lessons. In...

Lessons by webcam Face to face lessons Approved profile
Montpellier, France
Versatile developer, EPITECH graduate, Montpellier programming course (C, JavaScript, Python, HTML, Flutter...)
€25
Will
  • (12 reviews)
1st lesson free!

I listen, I take note, and I adapt according to the person. Programming in a real context requires research, so the...

Lessons by webcam Approved profile
München, Germany
Programming and ML courses from Software Engineer with Master in Machine Learning with several years of experience in Munich
€45
Pegah
  • (19 reviews)

I teach using many practical examples, and students write code from the first lesson. I think programming is not difficult...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London, United Kingdom
University lecturer with 15 years of web dev experience offering private tutition online & in-person in London
€45
Igor
  • (4 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Paris 16e, France
Engineering apprentice at Total gives computer science support courses for high school and university students ( python C++ data science artificial intelligence )
€55
Abdallah
  • (17 reviews)
1st lesson free!

Initially, objectives, gaps and needs are defined together in order to have a clear vision of the learning journey. Then, if...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
at his home at your home By webcam
1 hour €7 €7 €7
Book a class