Md. Ratan Chowdhury

Full Stack Web Developer (MERN)

I build accessible, pixel-perfect digital experiences for the web using modern technologies like React, Node.js, and MongoDB.

About
Experience
Projects

About Me

Results-driven Full Stack Web Developer with expertise in the MERN stack (MongoDB, Express.js, React, Node.js). I specialize in building fast, responsive, and scalable applications using React, TailwindCSS (with DaisyUI), and efficient backends with Node.js & Express.js.

Experienced in real-time data handling, Firebase authentication, and secure deployments. I'm passionate about developing dynamic platforms for modern business needs and creating user experiences that are both beautiful and functional.

I've completed comprehensive web development training through Programming Hero, where I mastered modern JavaScript, React fundamentals, and full-stack development principles. This intensive program provided me with hands-on experience in building real-world applications and industry best practices.

Currently pursuing my Bachelor's degree in Computer Science and Engineering at Green University of Bangladesh.

Education

Bachelor of Science in Computer Science and Engineering

Green University of Bangladesh, Purbachal

2022 – Present

Focus Areas: React Development, REST APIs, Firebase Integration, MongoDB, Express.js, Scalable Web Applications

Higher Secondary Certificate (Science)

Sanarpar Rowshan Ara Degree College, Narayanganj

2018 – 2020

Web Development Course

Programming Hero

Comprehensive full-stack development training covering JavaScript, React, Node.js, and modern web technologies

Future Learning Goals

Continuously expanding my skill set to stay current with modern web development trends:

  • TypeScript for enhanced type safety and developer experience
  • Next.js for server-side rendering and full-stack applications
  • Redux for advanced state management in complex applications
  • Advanced backend technologies and microservices architecture

Achievements

  • Delivered 3+ full stack projects (React, Node.js, MongoDB, Firebase) from development to deployment
  • Built and optimized responsive websites for small businesses as a freelance frontend developer
  • Created custom UI components with React & Tailwind, enhancing branding and usability
  • Applied real-time features and database integration to solve real-world problems in personal projects

Professional Summary

Results-driven Full Stack Web Developer with expertise in the MERN stack (MongoDB, Express.js, React, Node.js). Skilled in building fast, responsive, and scalable applications using React, TailwindCSS (with DaisyUI), and efficient backends with Node.js & Express.js. Experienced in real-time data handling, Firebase authentication, and secure deployments. Passionate about developing dynamic platforms for modern business needs.

Frontend Development

Building responsive, accessible user interfaces with React, HTML5, CSS3, and modern styling frameworks like TailwindCSS and DaisyUI.

Backend Development

Developing robust server-side applications with Node.js, Express.js, REST APIs, and JWT authentication for secure user management.

Database & Deployment

Working with MongoDB for data storage, Firebase for authentication, and deploying applications to platforms like Vercel and Firebase.

Technical Expertise

Programming Languages

CJavaJavaScriptPython

Frontend

ReactHTML5CSS3TailwindCSSDaisyUIBootstrap

Backend

Node.jsExpress.jsREST APIsJWT Authentication

Database

MongoDB

Tools & Platforms

GitGitHubFirebaseVercel

Key Projects

Bistro Boss Restaurant
Developed role-based dashboards for users and admins with real-time statistics and data visualization. Optimized backend with MongoDB aggregate queries to track orders, revenue, and category insights.

Key Features:

  • Role-based authentication and dashboards
  • Real-time statistics and data visualization
  • MongoDB aggregate queries for insights
  • Secure payment integration
  • Responsive design with TailwindCSS

Technologies:

ReactNode.jsMongoDBExpress.jsFirebaseTailwindCSS
Crowdfunding Platform for Startups
Developed and deployed a web-based crowdfunding platform connecting entrepreneurs with investors. Features role-based authentication and comprehensive dashboards for all user types.

Key Features:

  • Multi-role authentication system
  • Entrepreneur project management
  • Investor portfolio tracking
  • Admin monitoring dashboard
  • Google OAuth integration
  • Secure transaction handling

Technologies:

ReactNode.jsMongoDBExpress.jsJWTGoogle Auth
PH Tube Code
Built a modern video streaming application with advanced filtering and search capabilities. Implemented dynamic API data rendering with smooth user interactions and responsive design for optimal viewing experience.

Key Features:

  • Dynamic category filtering system
  • Real-time search functionality
  • Interactive video player with modals
  • Loading states and spinners for better UX
  • Conditional UI rendering based on data
  • Clean JavaScript architecture for scalability
  • Fully responsive design across devices

Technologies:

JavaScriptHTML5CSS3REST APIResponsive DesignDOM Manipulation

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to bring your ideas to life.

Location
Dhaka, Bangladesh
Send Message

Available for freelance work and full-time opportunities