Nafiur Rahman

Nafiur Rahman

Software Engineer

Passionate about bringing ideas into reality.

ABOUT ME

I'm a Software Engineer passionate about transforming complex ideas into elegant, user-friendly solutions. My curiosity for emerging technologies drives me to deliver reliable, impactful applications.

I specialize in full-stack development with React Native, Next.js, Node.js, and AWS services. I've also explored Go (Fiber) and FastAPI for backend projects. Moving forward, I'm focusing on Backend and Data Engineering.

Beyond coding, I enjoy playing guitar, solving puzzles, listening to music, reading, and exploring new places with my wife. I'm particularly fascinated by Physics and discovering new cuisines.

SKILLS - AT A GLANCE

Programming JavaScript, TypeScript, Python, Go
Frameworks React-Native, NextJS, NodeJS, Express, FastAPI
Tools Git, Docker, AWS, Linux, SQL, MongoDB, Tailwindcss

PROFESSIONAL EXPERIENCES

IDEE Digital

Software Developer

September 2023 - October 2025

  • Developed cross-platform mobile applications using React Native and Redux Toolkit
  • Built admin dashboard with Next.js for efficient content management
  • Integrated AWS services (Lambda, DynamoDB) and Stripe payment processing
  • Implemented Firebase Cloud Messaging for push notifications
  • React-Native
  • NextJS
  • NodeJS
  • AWS (Lambda, DynamoDB)
Project 2

ACI Motors Limited

Internship - Data Science

June - August 2023

  • Performed data cleaning, analysis, and visualization using Python, Pandas, and Seaborn
  • Conducted sales data analysis and budget prediction modeling
  • Created geographical data visualizations for business insights
  • Processed and analyzed IoT sensor data using FastAPI
  • Python
  • SQL
  • Pandas
  • FastAPI
Project 2

PROJECTS

Project 1

Wishtrovert

  • NextJS
  • Tailwindcss
  • Supabase
  • OAuth
Visit wishtrovert.com

A wishlist platform designed to make gift-giving thoughtful and stress-free.

  • Create and organize wishlists with detailed descriptions, links, and pricing
  • Connect with friends and family to avoid duplicate gifts
  • Track gift interest and coordinate thoughtful surprises
  • Secure authentication with OAuth integration
Project 2

Southport Masjid

  • React-Native
  • Node.js
  • AWS Lambda
  • DynamoDB
View on Play Store

A community mobile app for the Southport Masjid congregation.

  • Real-time prayer times and notifications
  • Community events and announcements
  • Integrated donation system with Stripe
  • Serverless backend with AWS Lambda and DynamoDB
Project 3

EZ Budget

  • Expo
  • SQLite
View on GitHub

A personal finance management app built with React Native and Expo.

  • Track expenses with categorization and notes
  • Set and monitor monthly budgets
  • View spending insights and analytics
  • Local data storage with SQLite
Project 4

Policy Document - Q&A Chatbot

  • Python
  • Streamlit
  • LangChain
  • RAG

An AI-powered Q&A chatbot for querying policy documents using RAG (Retrieval-Augmented Generation).

  • PDF document processing and text extraction
  • Semantic chunking and vector embeddings
  • Context-aware responses using LangChain RAG pipeline
  • Interactive Streamlit interface for natural language queries

EDUCATION

Memorial University of Newfoundland

- September 2025 - Present
- M.Sc in Computer Science

  • JavaScript
  • SWE
  • Machine Learning
./public/MUN_Logo.png

American International University-Bangladesh

- January 2020 - December 2023
- B.Sc in Computer Science and Engineering
- CGPA: 3.81 (Dean's List Honors)

  • C++
  • Java (OOP)
  • Databases
  • Operating Systems
./public/AIUB_Logo.png