Overview
I’m Ashraf Chowdhury, a self-taught developer based in Bangladesh. I didn't take any bootcamp or any other educational institutions; I've learned everything about technology myself by using different platforms.
I've been coding for nearly two and a half years now. The reason I got into programming was to build cool stuff; over time, I created tons of projects and took part in different hackathons.
Experience
I started my Front-end development journey in 2021 with HTML, CSS & now I know enough to build a complex front-end or full-stack project.
I have contributed to many open-source projects and participated in hackathons to learn new things and network with other developers.
Open-Source Contributions
I have contributed to the open-source community and expanded my knowledge by working on other developers’ projects. The name I mentioned below is my most recent contribution.
EddieHubCommunity/BioDrop
BioDrop is an open-source Social Link Showcasing platform where you can Showcase all of your social links in one place.
I'm actively contributing to this application to grow the platform and also expand my knowledge.
Recent Contributions:
- Refactored Code and made it more organized.
- Enhanced the documentation UI.
Appwrite/Pink
Pink Design is Appwrite's open-source design system for building consistent and reusable user interfaces.
What I contributed:
- I added a feature to copy icons' names by clicking them.
- For this feature user interaction with the application gain upto 200%
Novel
Novel is an open-source Notion-style WYSIWYG editor with AI-powered autocompletion.
What I contributed:
- I added a Table format on the editor with the ability of adding & deleting Rows and Columns.
- In the Table added a dedicated table menu to control the flow of the table.
Hackathons
I love hackathons! I have joined many hackathons and built different things where I learned a lot of things. Below I mentioned my most recent hackathons.
Appwrite Hackathon
In this hackathon, I created an application to create a markdown file using normal text. Users write normal text with different formats and get markdown code as an output.
I built this project using Typescript, NextJs, Tailwind, Tiptap, and Appwrite.
Links:
Supabase Hackathon
In this hackathon, I created an AI-based application which takes prompts and creates issues for Github. The application gives you multiple options to choose the tone of the issues.
I built this project using Javascript, NextJs, Tailwind, OpenAI, and Supabase.
Links:
Conclusion
I have enough to build complex Front-End applications, now I'm exploring the power of Back-end development and trying to learn something new.