Rafi Uzzaman

Summary

Full-Stack Developer (MERN) with nearly 6 years of professional experience(full-time + freelance), delivering scalable web applications using MongoDB, Express, React, and Node.js. Specialized in backend development with a strong focus on designing REST APIs, optimizing database schemas, and deploying cloud-based services on AWS (EC2, S3). Also experienced in building responsive front-ends with React and CSS

Experience

Pawzeeble - Backend Engineer

Remote, January 2022 - May 2025

  • Designed and refactored Express/Mongoose schemas for high-volume queries, boosting fetch speeds.
  • Rewrote core backend in TypeScript, migrating data via custom scripts to new schema structures.
  • Integrated SendGrid, TextLocal and Inerakt WhatsApp for transactional emails/SMS, and revamped email templates.
  • Secured AWS S3 buckets—configured private folders for sensitive documents and automated presigned-URL access.
  • Deployed Node.js services to AWS EC2 via SSH, resolving space and debug issues during updates.

Freelance - Full-Stack Developer

Remote, August 2019 - January 2022

  • atgkhidmat.com : Developed a dynamic product-catalog website using HTML, CSS, and JavaScript with smooth section-wise animations; built RESTful APIs using Express and Mongoose for form submissions and admin operations. Admin features included updating hero banners, managing product images, uploading/deleting catalog PDFs, and handling sub-admin user roles. Deployed frontend on Netlify and backend on Renderer.
  • Breeyz: Converted pixel-perfect Figma designs into modular React functional components with proper state management using React Hooks; ensured responsive layouts and reusable UI structure across the application.
  • Three.js-based Website: Refactored existing AJAX-based codebase into a modern React + Redux architecture using a Three.js wrapper for interactive 3D experiences; improved maintainability and performance while preserving 3D effects.
  • Live101: Contributed to a live production React project by implementing new UI components, debugging layout issues, and ensuring feature compatibility across browsers.
  • nhplus.in: Collaborated on the frontend layer of this React application by integrating new components, resolving bugs in existing code, and ensuring UI consistency with design expectations.

SKILLS

Interests