Summary
Overview
Work History
Education
Skills
Key Project
Timeline
Generic
Tanvir Mahtab Rafat

Tanvir Mahtab Rafat

Software Engineer
Dhaka

Summary

Experienced Frontend Developer with 3+ years of experience in developing, scaling, and optimizing modern web applications using React.js, Next.js, and TypeScript. Proficient in state management (Redux), performance optimization, and implementing UI/UX-driven features in agile environments. Demonstrated leadership in component architecture, API optimization, and mentoring junior developers.

Overview

3
3
years of professional experience
5
5
years of post-secondary education

Work History

Frontend Developer

EATL
12.2022 - Current
  • Architected and scaled 5+ production-ready React/Next.js applications with TypeScript, resulting in a 30% improvement in deployment efficiency.
  • Led the re-engineering of 30+ UI components using Tailwind CSS and Bootstrap, enhancing mobile usability by 30%.
  • Significantly reduced API latency by approximately 40% through strategic implementation of React Query with advanced caching and stale data handling.
  • Refactored complex application state logic utilizing Redux, leading to a 50% reduction in reported bugs and inconsistencies.
  • Initiated and led regular code review sessions, actively mentoring 3+ junior developers, which collectively improved Pull Request quality and overall team velocity.
  • Collaborated closely with UI/UX design teams to ensure pixel-perfect implementation and WCAG-compliant interfaces.

Frontend Developer (Contract)

NTRCA
03.2022 - 11.2022
  • Developed and deployed a secure, role-based dashboard serving 10,000+ users, including teachers, administrators, and employees.
  • Implemented 10+ dynamic and validated forms using Formik and Yup, which reduced user input errors by 60%.
  • Engineered multi-route navigation using React Router, significantly improving user navigation flow and reducing bounce rate by 35%.
  • Automated Git workflows and Continuous Integration (CI) setups, ensuring stable feature releases and reducing merge conflicts by 50%.

Education

B.Sc. - Computer Science & Engineering

American International University-Bangladesh (AIUB)
01.2017 - 01.2022

Skills

Reactjs experience

Key Project

AmarBin.com – Smart Waste Management Platform
Tech Stack: React.js, Node.js, Express.js, MongoDB, Tailwind CSS
Live App: amarbin-client.vercel.app / www.amarbin.com

  • Collaborated with an AI resume builder to conceptualize and build a scalable, full-stack waste management solution.
  • Designed, developed, and deployed a responsive platform to modernize Bangladesh's municipal waste management.
  • Implemented real-time pickup scheduling, GPS-enabled service tracking, and intuitive admin dashboards.
  • Built secure RESTful APIs and user authentication with robust error handling and session management.
  • Created a mobile-first, accessible UI for seamless use by residents, collectors, and administrators citywide.

Timeline

Frontend Developer

EATL
12.2022 - Current

Frontend Developer (Contract)

NTRCA
03.2022 - 11.2022

B.Sc. - Computer Science & Engineering

American International University-Bangladesh (AIUB)
01.2017 - 01.2022
Tanvir Mahtab RafatSoftware Engineer