Iβm still learning to code, step by step, mistake by mistake. Every challenge is a lesson, and every day is progress toward becoming better than yesterday. My passion lies in creating engaging user interfaces with React and solving complex problems with efficient algorithms.
- π Working on: Personal learning projects, algorithm challenges, and exploring new web technologies.
- π± Learning: Advanced React patterns, Data Structures & Algorithms, and diving deeper into backend development.
- π― Looking to collaborate on: Beginner-friendly open-source projects or learning initiatives.
- π¬ Ask me about: Front-end development, React, JavaScript fundamentals, or coding challenges.
- β‘ Fun fact: I believe clean code is a form of art, and I'm always striving to write my next masterpiece.
My journey is about continuous learning, but here are some of the tools and technologies I've been working with:
A look at my progress, contributions, and evolving skill set.
Here are a few projects that highlight my learning and development:
π React Todo App
Tech Stack: React β’ JavaScript β’ HTML/CSS Status: β Complete | β 5+ Stars | π΄ 2+ Forks A classic todo application built with React to solidify core front-end concepts and state management.
π₯ Algorithm Visualizer
Tech Stack: JavaScript β’ HTML β’ CSS Status: π§ In Development | β 3+ Stars | π΄ 1+ Forks An interactive web application to visualize common sorting and searching algorithms, helping understand complexity and execution.
β‘ Simple Blog API
Tech Stack: Node.js β’ Express.js β’ MongoDB Status: β Complete | β 7+ Stars | π΄ 3+ Forks A foundational RESTful API for a blog application, demonstrating backend routing, database integration, and CRUD operations.
- π React - The Complete Guide (incl Hooks, React Router, Redux) - Udemy
- π Data Structures and Algorithms in JavaScript - Coursera
- π HackerRank - Problem Solving (Basic)
- π FreeCodeCamp - Front End Development Libraries Certification
- π My Journey into React: First Steps and Learnings
- π§ Demystifying JavaScript Closures for Beginners
- βοΈ Setting Up Your First Node.js Express Server
- π Contribute to at least 5 open-source projects.
- π Deepen expertise in TypeScript and explore Next.js.
- π Build and deploy one full-stack application end-to-end.
- π Write 6+ technical blog posts sharing my learning experiences.
- π§ [Community Learning Repo]: Participated in documentation improvements and small feature additions.
- π [Beginner Algorithms Project]: Submitted solutions for several algorithm challenges.
- π [Open Source Starter Kit]: Reviewed PRs and provided feedback on entry-level contributions.
I'm always eager to connect with fellow developers, collaborate on interesting projects, and learn from new experiences.
If you found my projects helpful or learned something from my code, consider supporting my work:

