# \[GSoC 2026\] Syed Zuhair Abbas - Introduction

**URL:** <https://community.jenkins.io/t/gsoc-2026-syed-zuhair-abbas-introduction/36674>\
**Category:** Contributing\
**Created:** [March 27, 2026, 2:38pm UTC](https://community.jenkins.io/t/gsoc-2026-syed-zuhair-abbas-introduction/36674 "2026-03-27T14:38:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SyedZuhairAbbas](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/syedzuhairabbas/32/20547_2.png) [@SyedZuhairAbbas](https://community.jenkins.io/u/SyedZuhairAbbas)\
**Post date:** [March 27, 2026, 2:38pm UTC](https://community.jenkins.io/t/gsoc-2026-syed-zuhair-abbas-introduction/36674/1 "2026-03-27T14:38:44Z")

</div>

**Subject:** [GSoC 2026] Syed Zuhair Abbas — AI Chatbot / Plugin Modernizer — Proposal & Tech Stack

**Hi Jenkins Community,**

I’m Syed Zuhair Abbas, a CS student focused on **Java** and **Python**. I’ve been analyzing the **AI Chatbot for Jenkins** and **Plugin Modernizer** ideas. I’ve noticed that both require a strong grasp of data visualization and backend state management skills I’ve refined while building a few projects.

**My Technical Fit:**

- **Java & Backend:** Experience in Java (JDK 17+) and **MongoDB/MySQL**. In AniTracker, I implemented a custom watchlist system with a persistent database layer—this directly maps to how Jenkins plugins handle persistent configuration.

- **UI/UX (JavaFX):** My background in JavaFX allows me to understand the “Modernizing UI” side of the Plugin Modernizer project. I’m comfortable with component-based UI design and event handling.

- **Python/ML:** I’m currently diving into **LLM integration** and ML and Deep Learning in Python. I’ve been researching how to bridge Jenkins’ Java-based logs with Python-driven NLP models for the chatbot’s diagnostic features.

**Current Progress:**

- Reviewing the `resources-ai-chatbot-plugin` and `plugin-modernizer` repos to understand the current build process.

- Analyzing the **FastAPI** integration for the AI backend.

- Setting up a local Jenkins instance to test plugin deployment.

**Questions for the Mentors:**

1. In the **Plugin Modernizer** , which specific UI framework (React/Jenkins Design System) is the current priority for migrating older plugin views?

**What I bring:** A focus on high-performance data handling and a commitment to bridging the gap between Java-based enterprise tools and modern Python ML workflows.

**GitHub:** [https://github.com/SyedZuhairAbbas](https://github.com/SyedZuhairAbbas)

Best,

**Syed Zuhair Abbas**
