Talks
  • Apr 29, 2024
    Harnessing the power of LLMs and RAG in Java ecosystem
    A practical exploration of Retrieval-Augmented Generation (RAG) using LangChain4j and Spring AI, with a live demo of a RAG application built in Java.
    Java RAG LLM LangChain4j Spring AI
  • Jan 3, 2024
    Java for ML? Yes, It's possible! A 101 Hands-On guide to deep learning
    Exploring the feasibility of using Java for Machine Learning, including a live demo classifying herb images using a deep learning model built with DeepLearning4j.
    Java Deep Learning Machine Learning Image Classification CNN
  • Sep 5, 2023
    Hexagonal Architecture Demystified: Everything You Need to Know!
    Deep dive into hexagonal architecture principles applied to a Spring Boot application with Domain-Driven Design, covering advantages, challenges, and real-world implementation.
    Hexagonal Architecture Clean Architecture DDD Distributed Systems
  • Dec 21, 2022
    My Journey Into The World Of Microservices Using Spring Cloud
    Exploring microservice architecture concepts — service discovery, load balancing, async messaging — with a live demo of a Spring Cloud e-commerce app deployed on Kubernetes and AWS.
    Spring Cloud Microservices Kubernetes AWS
  • Jul 21, 2020
    Why soft skills are important in your career?
    A personal talk about the importance of soft skills in a tech career, sharing my journey of improving communication, collaboration, and growth mindset.
    Soft Skills Career