Hello there ! I am

MD Ariful Islam ,

A web application developer

I specialize in building full-stack web applications, websites, and RESTful APIs using a variety of tools and technologies. I have expertise in ReactJS, TailwindCSS, Material UI, RTK query, Redux Toolkit, JavaScript, TypeScript, and Next.js.

  • Junior Fullstack Developer with 1 year of professional experience in building web applications and websites

  • An experienced and reliable Full Stack Web Developer with a focus on creating custom, advanced, and enterprise-scale web applications

some info

About Me

As a skilled front-end developer with one year of experience, I have a solid understanding of a range of technologies, including JavaScript, Material UI, Bootstrap, Sass, ReactJS, React Router, RTK Query, Axios, Nodejs, Expressjs, MongoDB, Mongoose . My expertise in these areas allows me to create visually stunning and highly functional user interfaces that engage and delight users.

Throughout my career, I have honed my ability to work collaboratively with cross-functional teams to deliver projects on time and on budget. I am skilled in identifying and troubleshooting complex problems.

Check Out My

Skills

Programming Language

  • Javascript
  • Typescript

Frontend Techs

  • Next JS
  • React JS
  • HTML

User Interface

  • Tailwind CSS
  • Material UI
  • Bootstrap
  • CSS

Backend Techs

  • Express JS & Mongoose
  • Node JS

Backend Techs

  • Express JS & Mongoose
  • Node JS

Databases

  • MongoDB

Utils

  • Redux & Redux Toolkit
  • RTK Query

Version Control

  • Git
  • Github

some info

Experience

1.

Web Application Developer

IOindex technologies | Dhaka, Bangladesh | October-2022 to Present

I work as a full stack developer, leading a team of frontend developers while using my expertise in React.js, Tailwind CSS, RTK Query, and Redux to create impressive user interfaces that enhance the overall user experience. Additionally, I develop REST APIs for a large SAAS product, utilizing Node.js and Express.js to build scalable and efficient solutions. Ensuring the application is optimized for speed and scalability and all the code is documented. Learn new technologies/tools and implement as required by the application. Troubleshooting and debugging application issue.

2.

Full Stack Developer

Qawmi University | Rajshahi, Bangladesh | May-2022 to September 2022

As a full stack developer, I developed modern user interfaces with a focus on user experience, utilizing technologies such as React.js, Axios, React Router, Material UI, and Sass. I also implemented a multilingual system, as well as features such as authentication, authorization, SMS gateway integration, and DataTables. In addition, I created a REST API, integrated payment gateways, and developed a course-selling system. Additionally, I have experience building an audio app and utilizing technologies such as Express.js, Mongoose, and MongoDB.

Take a look at my

Projects

IOindex SMA

It is a SAAS model student management system that helps to grow coaching centres quickly without hassle.

What Problem it solves

It provides 360 degree solution for student management with the help of Attendance, Student Registration, Exam Management, Fee Management and Expense Management modules.

Features
  • Students overview with advanced search features and integrated personal SMS system

  • Automated attendance system and instant message to the absent students' parent

  • create exam ,make result and send result to the parents with integrated SMS system

  • Exam results pdf creation with React-pdf to print-out instantly

  • A full secured fee management system with due clearance system and creation of receipt

  • Sending notice with one click to a batch and integrated advertising module for future

  • Expense management with date-wise expense-income overview module.

ReactJs

MaterialUI

Redux-Toolkit

NodeJS

MongoDB

Qawmi University

It fills the gap of Islamic knowledge in the modern era by teaching knowledge about islam online.

What Problem it solves

The platform i created helps them to create courses and grab more users to learn. In other word, It is a complete learning management system.

Features
  • Course creation and publishing based on recorded,live and private.

  • Integrated two payment gateways for safe payment.

  • Room based live class system integration in the student dashboard.

  • A minimal chat application integration for room and personal based communication.

  • An integrated ranking system as per the performance of students

  • Multiple role based authentication system

  • Multi-language system with react i18n

ReactJs

MaterialUI

Redux-Toolkit

NodeJS

MongoDB