Homepage
Tutoring Jobs
€7/h
Unfortunately, this tutor is unavailable
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 6
Computer Engineering student offering C/C++ Programming classes in Dublin, Online classes are also available!
€24
Devansh
1st lesson free!

My teaching methodology is very unique and efficient, I start from the very basic level and cover every aspect till the...

Lessons by webcam Face to face lessons Approved profile
Dublin
Want to learn python as simple as learning English connect with me.
€13
Yash
1st lesson free!

My way of teaching too simple as we learn ABC in english similarly, start with basics and then go ahead with building logics...

Lessons by webcam Face to face lessons Approved profile
Dublin
Experienced Data Analyst offering lessons in Python, R, Tableau, and Salesforce Admin
€8
Rahul
1st lesson free!

My teaching methodology is emphasizing on the foundation skills of any given subject. I believe in building concrete...

Lessons by webcam Face to face lessons Approved profile
Dublin
Masters in computer science student,tutoring bachleros in python already in UCD .
€15
Tanaya
1st lesson free!

Would be willing to start from scratch i.e syntax,structure of python to data structures.Would also be flexible to teach as...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Dublin 9
Masters' student graduated from UCD offering Coding and Technolgy lessons in Dublin
€15
Nisarga
  • (4 reviews)
1st lesson free!

I believe my teaching methodology is the most unique one, I first spend time understanding the student such as their...

Lessons by webcam Face to face lessons Approved profile
Dublin
A Full-Stack Software Engineer with a demonstrated history of teaching in the Academia and Cooperate.
€25
Hammad Ul
1st lesson free!

To teach at undergraduate and graduate level in areas allocated and review from time to time through feedbacks. •...

Lessons by webcam Face to face lessons Approved profile
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
Limerick
Indian IT Teacher For your Programming Tutorial, Learn C, C++ or Java
€15
Archit
  • (7 reviews)
1st lesson free!

I teach from basic and make use you understand the concepts properly. I will teach you programs and make you do them in...

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
Heysham, United Kingdom
Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.
€28
Matthew
  • (22 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
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
€55
Dr.Kritaphat
  • (23 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
  • (15 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
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
  • (36 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
Portlaoise
Software Development student here to help you with your programming journey.
€10
Joshua
1st lesson free!

The best way to learn programming is with continuous practice, and I'm here to help you. All our lesson will be me...

Lessons by webcam Face to face lessons Approved profile
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
€30
Thomas
  • (36 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
Santiago, Chile
Software Engineering Student (UChile) gives programming classes in Python, Java, Javascript and HTML with an academic focus and practical applications. From Calera de Tango with 6+ years of exp.
€20
Cristóbal
  • (19 reviews)
1st lesson free!

My teaching method is totally personalized according to the needs and skills of each student. I use various audiovisual and...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Paris 12e, France
Data Analytics Consultant Engineer, Python, NumPy, Pandas. 35 € / h: 10 hour pack | Flexible slots from 8 a.m. to 8 p.m., Weekends too, Christmas holidays | Satisfied or refunded. Flexible cancellatio
€50
Mourad
  • (41 reviews)
1st lesson free!

Distance learning on Skype or Zoom or Google Meet or Microsoft Teams, for better efficiency. Regarding the working method,...

Lessons by webcam Approved profile
at his home at your home By webcam
1 hour €7 €7 €7
Unfortunately, this tutor is unavailable