Hi everyone,
I’m Advitya Dua, a Computer Engineering undergraduate at Thapar Institute of Engineering and Technology, India. I’m excited to submit my proposal for “Plugin Modernizer Stats Visualization” under GSoC 2026 and would love to get feedback from the community and mentors.
About Me
I am a full-stack developer with a strong focus on building data-driven systems, dashboards, and scalable backend architectures. Over the past couple of years, I have worked extensively with:
-
Frontend: React, JavaScript
-
Backend: Python (FastAPI, Django, Flask)
-
Databases: PostgreSQL, MongoDB, MySQL, Redis
-
DevOps & Tools: Docker, CI/CD pipelines, AWS, Selenium, Celery
Currently, I am working as a Software Engineering Intern, where I build AI-driven systems and optimize backend performance.
Relevant Experience
Dashboard & Data Systems
I have built multiple platforms involving dashboards and analytics, such as:
-
A Tender Management System with reporting and analytics
-
A College LMS platform with structured data visualization
-
Inventory and healthcare systems with real-time dashboards and insights
Full-Stack & Scalable Systems
-
Developed full-stack applications using React + Django/FastAPI
-
Designed scalable backend architectures handling structured datasets
-
Built systems involving role-based access, APIs, and automation pipelines
Automation & Data Pipelines
-
Implemented automation workflows using Selenium and Celery
-
Built pipelines for:
-
data processing
-
report generation
-
workflow automation
-
Performance Optimization
-
Improved backend performance (~35% latency reduction in production system)
-
Designed systems supporting real-time updates and efficient querying
Why This Project?
The Plugin Modernizer Stats Visualization project strongly aligns with my experience and interests.
What excites me most is:
-
Transforming structured metadata into actionable insights
-
Designing scalable data pipelines
-
Building intuitive dashboards for complex systems
I see this project as a perfect opportunity to combine:
data engineering + visualization + system design
My Approach
I plan to approach the project as a pipeline-driven system, not just a frontend dashboard:
-
Data Layer
-
Fetch and validate metadata from metadata-plugin-modernizer
-
Normalize and preprocess datasets
-
-
Build-Time Processing
-
Generate optimized datasets
-
Compute metrics and plugin-level insights
-
-
Visualization Layer
-
Build dashboards using React + TypeScript
-
Provide filtering, trend analysis, and plugin reports
-
-
Automation
- CI/CD pipeline for automated builds and deployment
What I Bring
-
Strong experience in building dashboards and data-driven systems
-
Ability to design scalable architectures, not just UI
-
Hands-on work with automation, APIs, and pipelines
-
Familiarity with CI/CD and production workflows
Looking for Feedback
@krisstern @CodexRaunak Mentors, I would really appreciate feedback on:
-
My overall approach and architecture
-
Any suggestions on improving the scope or execution
-
Areas where I should align more closely with Jenkins practices
Thanks a lot for your time! Looking forward to contributing and learning from the community!