Consist of my materials presented to my external Open-source Java and Technical contributions.
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.
- Social Media Compilation: https://linktr.ee/rjtmahinay
- LinkedIn: https://www.linkedin.com/in/rjtmahinay/
- Sessionize: https://sessionize.com/rjtmahinay
- Friends of OpenJDK (Foojay) Author Profile: https://foojay.io/today/author/tristan-mahinay/
- Personal Blog: https://blog.rjtmahinay.com/
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 |
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
We held our first Java Bootcamp discussing Java Basics, Java 8 - 21, and Spring Boot.
JUG PH is nominated for the Java in Education Community Award for its effort in creating a bootcamp in the Philippines.
- JCP Nominees: https://jcp.org/en/press/news/awards/2024awards
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 |
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 |
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 |
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 |
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 |
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 |