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
Software Engineer offering Math, Physics, German and programming languages online or at your home.
€15
Arash
1st lesson free!

My teaching methodology is practicing and repeating, as many times as, it is needed. so the student can undrestand the...

Lessons by webcam Face to face lessons Approved profile
Dublin 1
Computer engineer student offering java classes up to university level in Dublin.
€10
José Paulo
  • (2 reviews)
1st lesson free!

Hi my name is Jose Paulo, Hope this message find you well. I am an Computer Sciences student here in Ireland (Dublin), I...

Lessons by webcam Face to face lessons Approved profile
Dublin
I have 6 years in python development and 4+ years experience in machine learning and AI. I have more than 3+ years experience in teaching.
€20
Manish
1st lesson free!

Everything will teach by many more examples and complete technical guidance with step by step techniques. Python and AI is...

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 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 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
Heysham, United Kingdom
Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.
€30
Matthew
  • (23 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
Paris 18e, France
How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)
€50
Laurent
  • (64 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.
€55
Dr.Kritaphat
  • (30 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
Full-stack JavaScript Developer with 7 Years of Experience Offering JavaScript Classes for All Levels
€45
Siddharth
  • (16 reviews)
1st lesson free!

These JavaScript classes are specially curated for those who aspire to get a job or freelance projects. Suitable for college...

Lessons by webcam 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
  • (43 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
London, United Kingdom
University lecturer with 15 years of programming experience offering online & in-person classes in London
€56
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
at his home at your home By webcam
1 hour €7 €7 €7
Unfortunately, this tutor is unavailable