What I'm Offering
I dedicate time each week to contribute to interesting open-source projects. This allows me to gain real-world experience, learn from others, and build a strong portfolio. I'm offering my time and skills for free to help maintainers like you with specific, well-defined tasks. While payment isn't required, if you're happy with the contribution, optional tips or donations are greatly appreciated!
My Skills
Programming Languages
- JavaScript: Intermediate
- TypeScript: Intermediate+
- Python: Intermediate
- HTML/CSS: Intermediate
- Go: Beginner (Learning)
Frameworks & Libraries
- Node.js: Intermediate
- Next.js: Intermediate
- React: Beginner
- Tailwind CSS: Intermediate
- Prisma ORM: Intermediate
Databases
- SQL: Intermediate (PostgreSQL, MySQL, SQLite)
- NoSQL: Basic (MongoDB)
- Vector DB: Pinecone (Basic)
- BaaS: Supabase (Intermediate)
Tools & Platforms
- Git / GitHub: Proficient
- VS Code (+ Live Share)
- NPM / Yarn / PNPM
- Docker: Basic
- Vercel / Netlify
- Google Cloud: Basic
- Command Line / Shell
- Arduino IDE: Basic
My Learning Goals
While contributing, I'm particularly interested in:
- Deepening my Go programming skills.
- Gaining experience with testing strategies (unit, integration, e2e).
- Understanding complex backend architectures.
- Contributing to projects using CI/CD pipelines.
- Exploring web performance optimization techniques.
I'm always open to tasks that push my boundaries slightly beyond my current comfort zone!
Types of Tasks I'm Looking For
To start, I'm focusing on manageable and well-defined tasks where I can make a positive impact. Examples include:
- Bug Fixes (especially 'good first issue' or similar)
- Documentation Improvements (writing, updates, examples)
- Writing Unit Tests or Integration Tests
- Small, Well-Scoped Feature Additions
- Simple Code Refactoring or Cleanup
- Helping with Issue Triage / Bug Reproduction
- Updating Dependencies
My Availability
My availability varies, but I typically aim to dedicate ~5-10 hours per week to open source contributions. Turnaround depends on task complexity and my schedule. I'm happy to discuss expectations upfront!
Interested? Let's Collaborate!
If you have a task in your open-source project that fits my skills and goals, I'd love to hear about it! Please provide details using the form linked below. The more information, the better!
Submit Task Request Form