[] Experience with Free/Open Source Software (FOSS)
- Have you participated in FOSS before, or is this the first time?
This would be my first formal participation in a FOSS community through Outreachy.
- How do you imagine your place in a FOSS community?
I want to contribute to this project: "Revamp Fedora Badges project with modern fullstack architecture and dedicated MCP support", because I have more than 4 years experience as a fullstack developer.
[] Background/Skills
Community development and outreach:
- Collaborated with cross-functional teams of 6+ developers in backend, frontend and product designers.
- Experience working remotely across different organizations, which has developed my communication and collaboration skills
Operating System:
- I currently use GNU/Linux as my main OS, Ubuntu to be precised.
Software development related:
- Command line: Proficient - use daily for Git operations, package management, deployment
- Version control: Extensive Git/GitHub experience across all professional roles
- Programming languages/frameworks:
- Python (Django, Flask)
- JavaScript/TypeScript (React, Next.js, Node.js, Express.js, NestJS)
- Databases (MongoDB, PostgreSQL, MySQL, MSSQL)
- Testing: Experience with Jest for frontend testing
- Infrastructure: AWS, Azure cloud platforms, Redis caching
- Package management: npm, pip, experience with dependency management
Non-software development:
- Documentation writing - created technical documentation for APIs and projects
- Familiar with UI/UX collaboration. I use the designs on figma and translate them using React with Typescript.
[] Experience in Communication Platforms
Have you used mailing lists before?
I haven't extensively used traditional mailing lists but have experience with team communication through email threads and asynchronous collaboration in remote teams.
What is your preferred real-time chat platform?
I'm comfortable with various platforms including Slack, and I'm ready to adapt to IRC/Matrix for the Fedora community. I value asynchronous communication as I've worked remotely for all my professional roles.
Have you helped with moderating/administering forums?
Not formally, but I have experience collaborating in team channels and maintaining professional communication standards in development teams.
[] Time Commitment
How much time are you able to spend on volunteering?
I can dedicate 30-40 hours per week to the internship. I'm committed to treating this as a full-time engagement and can adjust my schedule to align with mentor availability and community discussions. I'm in the West Africa Time zone (WAT/GMT+1) and can be flexible with meeting times.