ikramuzzaman455173 / Ikramuzzaman-personal-github-resume

Repository from Github https://github.comikramuzzaman455173/Ikramuzzaman-personal-github-resumeRepository from Github https://github.comikramuzzaman455173/Ikramuzzaman-personal-github-resume

Welcome to My Personal GitHub Resume

Md. Ikramuzzaman
Modern Full Stack Web Application Developer


πŸ“§ Contact Information:


πŸ“ Summary:

I am a dedicated MERN Stack Web Developer with a strong passion for backend technologies. While I am well-versed in frontend development using HTML, CSS, JavaScript, and React, I am currently expanding my skills with Next.js and Redux. My expertise lies in backend development using Node.js, Express.js, MongoDB, and Firebase. As a self-learner, I am committed to continuous improvement through hands-on projects and thorough documentation.


πŸ›  Skills:

Frontend Backend Database Tools
HTML5 Node.js MongoDB Git
CSS3 Express.js Mongoose GitHub
JavaScript (ES6+) RESTful APIs Firebase Postman
React.js (Comfortable) JWT Authentication MySQL VS Code
Next.js (Learning) Payment Integration Prisma npm/yarn
Redux (Learning) MVC Architecture PostgreSQL Vercel/Netlify

πŸ’Ό Projects:

Moviex

Live Site: Moviex
GitHub Repository: Moviex GitHub

Project Overview:
Moviex is a movie browsing application built using React.js and Redux, powered by the TMDB API. The project focused on building production-ready React components, managing global state with Redux, and integrating real-world APIs.

Key Learning Outcomes:

  • Mastered working with real-world APIs and managing asynchronous data fetching.
  • Developed highly reusable and scalable React components.
  • Implemented global state management with Redux for a seamless user experience.
  • Addressed challenges like infinite scrolling and search functionality across multiple pages.

Technologies Used: React.js, Redux, TMDB API, React-Infinite-Scroll


Nota Corda Music School

Live Site: Nota Corda Music School
GitHub Repository: Nota Corda Music School GitHub

Project Overview:
Nota Corda Music School is a full-stack web application developed as a final project for a web development course. The application features separate dashboards for users, instructors, and admins, along with advanced authentication and authorization mechanisms, class management, and a payment system.

Key Features:

  • Role-based dashboards with tailored functionality for users, instructors, and admins.
  • Secure REST APIs with JWT authentication and Firebase-based login.
  • Implemented a payment gateway using Stripe.
  • Dark mode and light mode support.

Technologies Used: React.js, Node.js, Express.js, MongoDB, Firebase, Stripe, Tailwind CSS


House Hunter

Live Site: House Hunter
GitHub Repository: House Hunter GitHub

Project Overview:
House Hunter is a web application designed for a job task, where users can browse and purchase houses. The project emphasizes advanced filtering, pagination, and role-based access control, with separate dashboards for users, house owners, and administrators.

Key Learning Outcomes:

  • Implemented advanced filtering and pagination for a better user experience.
  • Developed a Firebase-based authentication system with role-based access control.
  • Integrated payment processing and restricted transactions based on user roles.

Technologies Used: React.js, Node.js, Express.js, MongoDB, Firebase, Stripe, Tailwind CSS


πŸ“š Qualifications:

  • Bachelor of Science in Computer Science from XYZ University
  • Certified Full Stack Web Developer from ABC Institute
  • JavaScript Algorithms and Data Structures certification from freeCodeCamp

πŸ… Certifications:

  • React - The Complete Guide (Udemy)
  • MERN Stack Front To Back: Full Stack React, Redux & Node.js (Udemy)
  • Modern Web Development Bootcamp (Coursera)
  • MongoDB Developer Certification (MongoDB University)

🌱 Personal Interests:

  • Web Development: Enthusiastic about building user-centric web applications.
  • Open Source Contribution: Actively contributing to various open-source projects.
  • Learning New Technologies: Currently exploring Next.js, TypeScript, and GraphQL.
  • Blogging: Writing technical articles to share knowledge and experiences in web development.

πŸ† Achievements and Awards:

  • Top Performer Award at XYZ Web Development Bootcamp.
  • Hackathon Winner in the ABC Hackathon 2023.
  • Open Source Contributor Award from XYZ Community.

πŸ‘¨β€πŸ’» More About Me:

Thank you for taking the time to review my qualifications and experience. I am eager to contribute to exciting projects and continue growing as a full-stack web developer.

About