Md. Ikramuzzaman
Modern Full Stack Web Application Developer
- Email: jakaria455173@gmail.com
- GitHub: github.com/ikramuzzaman455173
- Portfolio: ikramuzzaman-personal-1d9a1.web.app
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.
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 |
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
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
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
- 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
- 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)
- 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.
- Top Performer Award at XYZ Web Development Bootcamp.
- Hackathon Winner in the ABC Hackathon 2023.
- Open Source Contributor Award from XYZ Community.
- Highly Recommend: Explore All My Public & Private GitHub Repositories
- Portfolio: Portfolio
- GitHub: GitHub
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.