Featured Projects
Here are some of my recent projects that showcase my skills and passion for development.

QuickGen - Project Scaffolding Tool
A powerful desktop application built with Java Swing for quick project scaffolding and template generation.

Image Classifier Toolkit
A Django-based web platform that hosts multiple image classification models under one unified interface. Upload an image and get the predicted result instantly.

Niloy Bhowmick Portfolio
A modern, responsive video editor portfolio website showcasing professional video editing work, motion graphics, and client projects. Built with Next.js 15 and featuring smooth animations, YouTube integration, and a sleek glassmorphism design.

CLI Based Note Taking App
A simple command-line interface application for note management with features like creating, editing, deleting, and searching notes.

Work.io Website Clone
This is a practice project to learn Wordpress, Elementor and Elementor Pro
Latest Tutorials
Educational content to help developers learn and grow their skills.

B. Bobritto Bandito | Codeforces Round 1017 (Div. 4)
Solving Codeforces Round 1017 (Div. 4) Contest

A. Trippi Troppi | Codeforces Round 1017 (Div. 4)
Solving Codeforces Round 1017 (Div. 4) Contest

One Prime - Sheet #2 (Loops) | Assiut University Training
Solving loop-based problems from Assiut University training sheet with step-by-step approach and optimization techniques.

A. Quintomania | Codeforces Round 984 (Div. 3)
Complete solution walkthrough for Codeforces Round 984 Div. 3 Problem A with detailed explanation and code implementation.

A. False Alarm | Codeforces Round 1029
Detailed solution explanation for Codeforces Round 1029 Problem A with multiple approaches and complexity analysis.
Latest Blog Posts
Thoughts, insights, and tutorials about web development and technology.

Nil Pointer Panic at 3 AM: Choosing the Right Go Database Tool to Save Your Sleep
It’s a familiar horror story for backend developers: a frantic alert wakes you up, and you trace the...

What's Really Powering Your Computer? Meet the Daemons
You know that feeling when you hit 'print' and your document just… prints? Or click a web link and, ...

Docker Buildx: Build Multi-Platform Images Like a Pro
When building Docker images, developers often face platform compatibility issues — especially when d...

What Can In-Browser JavaScript Do and What are its Limitations?
JavaScript is a powerful and versatile programming language primarily designed for use in web browse...

Job Interview Preparation as a Programmer
A comprehensive, step-by-step guide for software engineering interview preparation. It covers master...

Editor, Compiler, Runtime, git, etc Setup guidelines for Beginners
Complete setup guide for beginners covering code editors, compilers, runtime environments, and versi...
Get In Touch
Have a project in mind or want to collaborate? I'd love to hear from you. Let's create something amazing together!
Contact Information
Send a Message
— Md. Maruf SarkerWhatever you learn in life, learn it in such a way that you can teach it to someone else.