GSoC 2026 Introduction - Aayushi Singh - Primary focus: Website Modernisation

Hello Frédéric and Gerasimos,

I’m Aayushi Singh, a second-year B.Tech IT student, and I’m interested in contributing to preCICE through the Website Modernization project.

I have a strong foundation in web development, with experience in HTML, CSS, JavaScript, C++, and Python. I have worked with frameworks such as Bootstrap, Tailwind, React, and Next.js, and Veu.js. I am comfortable building structured, responsive frontends with maintainable component-based design. Here is my Portfolio.


Entry Test Work

I am now experimenting with a Bootstrap 3 → 5 upgrade and planning a structured footer refactor before drafting a phased Hugo migration plan.


Motivation

This summer, I want to contribute to a structured open-source project with real impact rather than pursue a short-term internship. The modernization effort, particularly reducing technical debt and improving long-term maintainability which aligns strongly with how I want to grow as a software engineer.


What Interests Me Most

  • Upgrading Bootstrap 3 → 5 in a controlled, maintainable way

  • Understanding and working with Jekyll and transitioning to Hugo

  • Designing reusable components that are portable across frameworks

  • Improving dark mode, footer hierarchy, and documentation UX

  • Simplifying long-term maintenance for contributors

The architectural aspect of migration — not just visual redesign — is what excites me most.


Availability

In May, I will have my end-semester examinations. However, I have already prepared in advance, and they will require only about 1–2 hours per day during that short period. This will not affect the community bonding phase. Apart from that, I will be fully available and able to dedicate consistent time throughout the GSoC period.


Relevant experience

  • Strong foundation in HTML, CSS, JavaScript, C++, Python

  • Frameworks: Bootstrap, Tailwind, React.js, Next.js and Veu.js; libraries: GSAP

  • Experience building structured, responsive frontends

  • Comfortable learning and adapting to new stacks

  • Currently exploring Jekyll structure (_layouts, _includes) and Hugo differences

Git & GitHub

I regularly use Git for branch-based workflows, structured commits, pull requests, and deployment previews. I am comfortable collaborating in review-driven environments and iterating based on feedback.


I would appreciate your feedback on whether this direction aligns with your expectations for the project.

1 Like