Skip to content

rjtmahinay/presentations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Technical Community, Advocacy, and OSS Contributions

Consist of my materials presented to my external Open-source Java and Technical contributions.

Purpose

This repository contains my significant give-back contributions to the technical community. This comprises my talks in meetups and conferences with code demonstration. I've included links to my blogs published in a global online publisher.

Profiles

Blogs

Open-source Contribution

Quarkus Framework

Contributed to the codebase of Quarkus which was integrated to its Long-term Support (LTS) releases.

Project Commits
quarkusio/quarkus https://github.com/quarkusio/quarkus/issues?q=author%3Arjtmahinay
quarkusio/quarkus-http https://github.com/quarkusio/quarkus-http/issues?q=author%3Arjtmahinay

Java Community Process (JCP)

We are part of JCP as a Partner Member. I've contributed in the JCP for the Java in Education Initiative.

JUG PH in JCP JUG List: https://jcp.org/en/participation/JUG_list

Java Bootcamp 2024

We held our first Java Bootcamp discussing Java Basics, Java 8 - 21, and Spring Boot.

2024 JCP Annual Awards Nomination

JUG PH is nominated for the Java in Education Community Award for its effort in creating a bootcamp in the Philippines.

2024

Talks

Java/Tech Talks Event Type Date Code Demonstration
Tech Community Knowledge Sharing

Contribution: Shared Java, AI and Full-stack Development Insights in the technical community. Advocated the use of Java and Spring Boot as the primary technology in the enterprise.
DEVCON Manila Geek-up - Techtopia: A Geek Odyssey 2024 Panelist Mar 2, 2024 N/A - Focused in panel talk
Spring Batch Fake Person Demo

Contribution: Demonstrated the power of Spring Batch in processing thousands to millions of data in a second. Advocated the use Spring Batch for batch processing and data engineering.
Tech Fusion: Java, Data and Kafka Meetup Technical Aug 14, 2024 Code: https://github.com/rjtmahinay/spring-batch-fake-person-demo

Youtube: https://youtu.be/ZLtpxS60iEI?si=Hl550C0qyZXy78ND&t=1935
Deep-dive of Spring Boot Annotations

Contribution: Demonstrated on how Java Annotations work and the usage of this in Spring Boot. Discussed the different usage of the mostly used annotations when developing a Spring Boot Application.
Philippine Software Industry Association (PSIA) 54th Enablement Seminar

This seminar gathers Java and IT Professionals which is organized by PSIA, one of the largest software associations in the Philippines. You can checkout https://www.psia.org.ph/ for more information.
Technical Sept 12, 2024 N/A - code demonstration done via on-site and zoom
Creating AI-powered applications using Spring AI and watsonx

Contribution: The demonstration is done in Maya Philippines, one of the prominent FinTech companies in the Philippines. I've demonstrated the use of Spring AI with IBM watsonx.ai. Showed how seamlessly to connect IBM watsonx.ai to Spring AI when developing Generative AI applications.

This demonstration is documented in my blog in Foojay.io: AI-powered Chat Application using IBM watsonx.ai and Spring AI
Meetup #10: Next-Gen Development with Java and Generative AI Technical Nov 9, 2024 Code: https://github.com/rjtmahinay/watsonx-spring-ai-hilla

Youtube: https://www.youtube.com/watch?v=enpDFIPF2V8

Conferences

Contributed by being a speaker and helped in organizing by inviting prominent Java speakers

Conference Contribution/Talk Date Artifact
SOFTCON PH 2024

Official Website: https://softconph.com/
Helped in organizing the event as the Java Community Leader by inviting prominent Java speakers in Friends of OpenJDK Community and IBM Software. Oct 16 - 18, 2024 IBM Speakers: Gireesh Punathil, Pasam Soujanya, Alexander Abraham, Gautham Krishnan, Varada M, Ashwin M S, Anamika Roychowdhury

Friends of OpenJDK Speakers: Simon Martinelli, Nicolas Fränkel
Google I/O Extended Manila 2024 Java in AI: Implementation of Google Vertex AI using Spring AI and Hilla

Contribution: Demonstrated on how seamlessly to integrate Spring AI with Google Vertex AI. Developed a chat application using Hilla as the user-interface. Discussed the advantage sof the use of Spring AI to developed Generative AI applications.
July 13, 2024 https://github.com/rjtmahinay/spring-ai-gemini-chatbot

Blogs

Spring and Java Publisher Article Link Date
JUG PH: ING Partnership, Certification and Generative AI Friends of OpenJDK https://foojay.io/today/jug-ph-meetup-4-and-5/ Jan 14, 2024
2023 Software Conferences in the Philippines Friends of OpenJDK https://foojay.io/today/2023-software-conferences-in-the-philippines/ Jan 16, 2024
JUG PH: 1-Day Modern Java Development Bootcamp

This is reposted by Nederlands Java User Group
Friends of OpenJDK https://foojay.io/today/jug-ph-1-day-modern-java-development-bootcamp/ Aug 2, 2024
JUG PH: 1H 2024 Meetups

This is reposted by Nederlands Java User Group
Friends of OpenJDK https://foojay.io/today/jug-ph-1h-2024-meetups/ Aug 2, 2024
AI-powered Chat Application using IBM watsonx.ai and Spring AI

This is included in Baeldung Weekly 576
Friends of OpenJDK https://foojay.io/today/ai-powered-chat-application-using-ibm-watsonx-ai-and-spring-ai/ Dec 28, 2024

2023

Talks

Java/Tech Talks Event Type Date Code Demonstration
Quarkus and OpenShift Development

Contribution: Demonstrated on how to create a Quarkus API applicationa and deployment to RedHat OpenShift. The version used is 3.2 LTS.
Quarkus and OpenShift Development Technical Jun 29, 2023 https://github.com/rjtmahinay/quarkus-java
The Value of Quarkus: A developer's perspective

Contribution: Discussed the business and environmental value of using Quarkus Framework. I've presented use-cases and its energy-efficiency.
ING Hubs Philippines DevOps Day 2023 Technical July 26, 2023 N/A

Conferences

Contributed by being a speaker and helped in organizing by inviting prominent Java speakers

Conference Contribution/Talk Date Artifact
SOFTCON PH 2023 Helped in organizing the event as the Java Community Leader by inviting prominent Java speakers in Friends of OpenJDK Community and IBM Software. Oct 26 - 28, 2023 IBM Speakers: Grace Jansen, Yee-Kang Chang, and Rich Hagarty

Friends of OpenJDK Speakers: Gerrit Grunwald, Frank Delporte, Ties van de Ven, Nicolas Fränkel, Mary Grygleski, Ron Veen
SOFTCON PH 2023 Modular Monolithic in Practice: Explore Implementations in Java

Contribution: Presented what is Modular Monolithic and its usage in software development. Discussed with software developers, architects and business people the relevance of this architecture in the early stage of the project and demonstrated using Spring Modulith and Gradle Multi-module
Oct 26, 2023 LinkedIn Post

Blogs

Spring and Java Publisher Article Link Date
Modular Monolithic in Practice Friends of OpenJDK https://foojay.io/today/modular-monolithic-in-practice/ Jan 25, 2023
JUG PH: Java User Group PH Revitalization Report 2023 Friends of OpenJDK https://foojay.io/today/java-user-group-ph-report-2023/ April 19, 2023
JUG PH: Continuing the Connection with the Java Enthusiasts Friends of OpenJDK https://foojay.io/today/jugph-continuing-the-connection-with-the-java-enthusiasts/ Sept 5, 2023

About

Presentation Materials of Tristan Mahinay

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published