/

Let's build something legendary together

  • Home
  • About
  • Skills
  • Projects
  • Resume
  • Contact

Resume

Kazi Naeem Rayhan

Full Stack Development

Summary

A dynamic and passionate Full Stack Developer with 1 year of hands-on experience in crafting robust web applications. I have working experience in NodeJs, ExpressJs, Nestjs, MongoDB, JavaScript, TypeScript, ReactJS, Redux, Prisma, Unit Testing, and other technologies. I am eager to contribute my skills to a forward-thinking team and take on new challenges in the ever-evolving landscape of technology.

Skills

Font-End: React.js| Next.js| Redux| TypeScript| Javascript| Tailwind CSS| MUI| Bootstrap| CSS| SEO

Back-End: Node.js| Nest.js| Express| JWT| Unit Testing| S3| API Documentation| Logger| Socket.io| CI/CD Pipeline| OOP

Database: MongoDB| PostgreSQL| MySQL| Prisma

Tool: Docker| Linux| Stripe| Nginx| PM2| Termius| Postman| Git| GitHub| Slack| Jira| Vercel| Render| Figma

Other Skills: Data Structures| Algorithms| SOLID Principles| Problem-Solving| Debugging.

Professional Experience

Full Stack Developer|Ejanani

Remote ( Mar 2023 – Present)

  • Collaborated with cross-functional teams to gather and refine requirements, ensuring the seamless enhancement of existing systems and the successful implementation of new features.
  • Optimized application performance on both the front-end and back-end, utilizing advanced profiling and performance-tuning techniques to ensure fast response times and smooth user interactions.
  • Enhanced query performance by implementing efficient data retrieval strategies and optimizing database schema designs.
  • Designed and maintained database schemas using PostgreSQL and Prisma, ensuring data integrity, and scalability.
  • Ensuring uninterrupted service and improved user experience.
PROJECT

Ecommerce WebsiteGitHub link|Live Website

  • This website has JWT implemented, email, password, authentication, and a stripe payment system. It has an error log system that stores in MongoDB.
  • Users can add items to the cart, change cart quantity, and remove items from the card. it gives users a notification when the order is shipped.
  • Admin can update product status and restock, add, and delete products. When users order products then the admin gets a notification from it.

Technology Used: ReactJS, Redux, NodeJS, ExpressJS, MongoDB, Mongoose, Winston, Jest, JWT, Stripe, GitHub, Axios, Bootstrap, React-icons, moment.

Social Media App (fuzzy-lamp):GitHub link|Live Website

  • This project has a real-time database implementation. Users can chat with each other.
  • Users can Follow & UnFollow someone. Users can see someone's post by following them.
  • Users can update their profile picture, cover photo, and their information.

Technology Used: React, Node, Express, MongoDB, Mongoose, Socket.IO, Git, Redux, JWT, Axios.

Inventory management system:Client-Side| Server-Side|Live Website

  • This website uses aggregation in the backend to create 3 types of charts using recharts.
  • Admin can add, update, delete a product, and see all information on this site.

Technology Used:ReactJS, NodeJS, ExpressJS, MongoDB, Mongoose, Redux, JWT, MUI.

EDUCATION

Bachelor of Science in Computer Science and Engineering|2024 - Running

Northern University Bangladesh.

Diploma in Computer Engineering|2016 - 2020

Jhenaidah Polytechnic Institute, Jhenaidah

LANGUAGE
  • Bangla
  • English