Hi, I'm Nafis đź‘‹
I architect softwares that drive business forward.
NR

About

I'm a fullstack engineer focused on building modern, accessible, human-centered products.

I taught myself to code when I was a high school freshman (while most were trying to survive algebra). Since then, it's been a nonstop journey of leveling up and expanding my skill set. Recently, I've been diving into open source because, hey, it's time to give back. On the side, I freelance on Fiverr, where I've teamed up with 60+ clients from 17 countries, turning their ideas into web realities. As for the startup world, I was a founding engineer at Guideasy — a remote travel startup, building the MVP from scratch. Now, I run a digital agency based in London, UK.

Skills

React
Next.js
Redux
Javascript
Typescript
Node.js
Express
TailwindCSS
Shadcn
Cypress/Jest
Git
MongoDB
PostgreSQL
Linux
Prisma
Drizzle
WebSocket
REST API
GraphQL
Docker
Nginx
AWS

Work Experience

L

Liten Media

Tech Lead

2024 - Present

London, UK - Hybrid

  • We are a digital agency specializing in Software Development based in London, United Kingdom.
  • Spearheaded the development of innovative digital solutions for businesses, focusing on software development.
  • Implemented cutting-edge technologies to create accessible and impactful digital solutions for clients.
  • Collaborated with a talented team to deliver high-quality software products that met client needs and exceeded expectations.
G

Guideasy

Software Engineer

2023 - 2024

Istanbul, Turkey - Remote

  • Built the front end of Guideasy's user app using React.js and Next.js, achieving a 40% increase in page load speed, which now averages just 1.5 seconds
  • Managed global state effectively with Redux.js and Context API, reducing data-fetching times.
  • Integrated RESTful APIs for Visa, Holiday, & Flight, enhancing backend connectivity and enabling seamless data handling across 50K+ monthly users
  • Implemented secure user authentication with NextAuth using HTTP POST and JWT token validation.
  • Integrated secure payment processing with Stripe and bKash.
  • Developed multi-language support using Next-Intl, dynamically adapting language based on users’ geolocation.
  • OForm validation with React-Hook-Form and Yup/Zod, decreasing form errors.
  • Brought Figma designs to life with responsive, high-performance interfaces using TailwindCSS, MaterialUI, and ShadCn etc.
F

Fiverr

Freelance Software Engineer

2020 - Present

New York, USA - Remote

  • Partnered with 60+ clients from 17 countries, delivering web solutions that align with diverse business goals and user needs.
  • Developed a wide range of applications using React, Next.js, Python, and WordPress, improving clients' digital presence and user engagement.
  • Provided consulting services to new businesses, offering insights on building scalable and maintainable web systems.
  • Managed projects from inception to deployment, ensuring timely delivery and client satisfaction.
  • Tutored beginners in web development, guiding them on how to be a successful freelancer.
  • 5 star rating from every client I worked with.

Education

I

Islamic University of Technology

BSc. in Software Engineering

2023

Dhaka, Bangladesh

Projects

Check out my latest works

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorite ones.

Guideasy Travel Platform

Guideasy Travel Platform

  • Comprehensive travel management platform with user-friendly features for booking visas, holidays, flights, and tour guides.
  • Users can log in, sign up, and manage multiple travelers via a dedicated dashboard.
  • Designed holiday package system with advanced filters and customizable itineraries, enabling dynamic pricing.
  • Flight booking system with support for one-way, round-trip, and multi-stop options, including filters for fastest and cheapest flights.
Next.js
React.jS
Redux
Typescript
NextAuth
Next-Intl
Mapbox
React-Hook-Form
Zod
TailwindCSS
Shadcn
MUI
Liten Media

Liten Media

  • Comprehensive travel management platform with user-friendly features for booking visas, holidays, flights, and tour guides.
  • Users can log in, sign up, and manage multiple travelers via a dedicated dashboard.
  • Designed holiday package system with advanced filters and customizable itineraries, enabling dynamic pricing.
  • Flight booking system with support for one-way, round-trip, and multi-stop options, including filters for fastest and cheapest flights.
Next.js
React.jS
Typescript
TailwindCSS
GSAP
Framer Motion
Anime.js
Swiper.js
Styled Components
Film Buzz

Film Buzz

  • Fullstack blog platform for movie lovers to create watchlist, share reviews and recommendations.
  • Users can log in, sign up, manage their profile and create reviews.
  • Implemented secure user authentication with Django.
  • TMDB API integration for fetching movie data and images.
  • Integrated with Cloudinary for image and video upload, and Summernote for rich text editing.
  • PostgreSQL (NeonDB) for database management and Heroku for deployment.
Django
Python
PostgreSQL
Summernote
CKEditor
Pillow
Cloudinary
TailwindCSS
Cevisezi

Cevisezi

  • Dream exploration platform for users to share and analyze their dreams.
  • Appwrite backend for user authentication, data storage, and image upload.
  • Users can find dream interpretations and share dreams with the community.
  • Redux for auth state management and TinyMCE for rich text editing.
  • TailwindCSS for responsive design and Framer Motion for animations.
Next.js
React.jS
Redux
Appwrite
React-Hook-Form
Zod
TinyMCE
TailwindCSS
Framer Motion
Lucide
Open Source

Software should be available to everyone!

I love contributing to open source projects. It's a great way to collaborate with developers worldwide, learn new things, and give back to the community.

Web-PHP

894
554

The Official Website for PHP Language. www.php.net

TypeHero

6.2k
446

Connect, collaborate, and grow with a community of TypeScript developers

Apache

912
308

Lake-native data warehouse and architecture for users and platforms.

What's Next?

Get In Touch

I'm currently looking for a remote job or any new opportunities. Whether you have a project to discuss or just want to say hi, my inbox is open for all!