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
-
Built the current website locally and explored its structure (_layouts, _includes, _config.yml).
-
Implemented a dark-mode toggle button in the navbar near the “Quickstart” button.
-
Deployed preview:
https://precice-github-io.vercel.app/
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.
