Md. Mahsin-Ul-Islam

Software Developer & Educator from Dhaka, Bangladesh

Specialized in Java, JavaScript, React.js, Android Development, PHP & Laravel

About Me

Mahsin Islam

Independent Web & Software Developer

Hey there! I'm an independent web and software developer based in Dhaka, Bangladesh. With a passion for creating robust and scalable applications, I specialize in both frontend and backend development.

I work primarily with Java for enterprise applications, JavaScript for dynamic web experiences, Android for mobile development, and PHP with frameworks like Laravel for backend solutions. I also have extensive experience with React.js development.

As an educator, I share my knowledge through my YouTube channel "Mahsin The Educator" and actively contribute to the developer community through open-source projects and technical content on Medium.

Java JavaScript Android PHP Laravel React.js Node.js MySQL Git

Featured Projects

Carousel Review React.js

A responsive carousel component for displaying reviews with smooth transitions and modern UI design.

React.js CSS3 JavaScript

Holiday Calendar Android

Android application using Material Calendar View and JSON to store Bangladesh holiday data with modern Material UI design.

Java Android Material UI JSON

Fresh Food Shop

Full-stack e-commerce website for fresh food delivery with React.js frontend and Node.js backend.

React.js Node.js MongoDB Express

PDF Password Protection

Java application to encrypt unprotected PDFs with password using iText library for document security.

Java iText PDF Processing

Penguin Fashion

Responsive e-commerce landing page for fashion products built with Bootstrap 5 and modern CSS techniques.

HTML5 Bootstrap 5 CSS3

Latest Blog Posts

July 18, 2019

Encrypt Unprotected PDF with Password using iText in Java

In this tutorial, we will learn how to use iText API to add a password in PDF and how to encrypt existing PDF to write and read data respectively. A comprehensive guide on PDF security with Java.

Read on Medium
December 14, 2021

Learning Printf() in C/C++ Is Not Difficult At All!

A detailed explanation of printf() function in C/C++ programming. Understanding format specifiers, memory addresses, and how the compiler processes printf arguments internally.

Read on Medium
Recent

More Programming Tutorials

Explore more of my technical articles and programming tutorials on Medium. Covering Java, C/C++, web development, and software engineering best practices.

View All Articles

Get In Touch

Let's Work Together

Dhaka, Bangladesh
mahsin.islam@gmail.com
github.com/mahsin-islam
medium.com/@mahsin.islam