Hello there πŸ”ΉπŸ”Έβ–«

Hi, I'm Mahfuz Alam

I am a dedicated Software Engineer with over 4+ years of industry experience in enterprise application and software development. I have a strong grasp of data structures and algorithms, with a specialization in building scalable, high-performance fullstack web applications.

I spend most of my time coding outstanding projects or recording tutorials and love to code in JavaScript, TypeScript, and C++.

Mahfuz Alam

INTRODUCTION

Overview.

I'm a skilled software developer with a strong foundation in JavaScript Web Application Debugging, Object-Oriented Programming (OOP), and MVC Web Architecture. I bring expertise in full-stack applications through React.js, Next.js, Node.js, Express.js, Nest.js, and Golang, ensuring seamless API integration and efficient data management using MongoDB and PostgreSQL.


I have successfully contributed to 10+ industry projects involving specific tasks, e.g., performance optimization, state management with Redux, backend API implementation, leveraging SSR/CSR methodologies and middleware integration to deliver secure, scalable, and high-performance web solutions.

Frontend Developer

Developing robust and scalable web applications using Node.js, Express.js, React, Redux, Next.js, and modern web technologies.

Backend Developer

Creating efficient APIs, database structures, and server-side logic for web applications.

Competitive Programmer

My aim is to find the most efficient and elegant solutions, often using data structures and algorithms.

JavaScript Developer

A JavaScript Developer is responsible for completing the design of applications and software using JavaScript programming language.

0+

Years of experience

0+

Projects completed

0+

Technologies mastered

0+

Code commits

WHAT I HAVE DONE SO FAR

Work Experience.

🟒 Software Engineer (Full Stack)

b-cause,Inc.| Sep 14, 2022 - Present
  • β€’Developed and documented RESTful APIs and integrated third-party services, including SMS, Email, Zoom meeting, payment gateway APIs, etc.
  • β€’Worked on both backend and frontend of a SaaS Project Management System, delivering scalable, maintainable and efficient web solutions.
  • β€’Working on multiple projects with different teams using PostgreSQL, AWS, MySQL, Express.Js, Nest Js, Next Js, React Js , Tailwind CSS ,Ant Design, Event Driven Programming etc.
  • β€’Implemented React-based SPA with API integration for smooth interaction and efficient data handling.
  • β€’Utilized Jira for sprint planning, task tracking, and team collaboration in Agile environments.
  • β€’Led 1 junior developers with mentoring, technical guidance, and task delegation for timely, quality delivery.

🟒 Web Developer

kitsware technology| Aug 05, 2021 - Sep 05, 2022
  • β€’Worked on both backend and frontend of a SaaS Project Management System, delivering scalable, maintainable and efficient web solutions.
  • β€’Introduced Redux for complex state management and auth section
  • β€’Upgraded API documentation from static to dynamic, improving accessibility and clarity.
  • β€’Improved system performance by 15% through resolving form validation issues and refactored outdated codebases
  • β€’Collaborated with clients, developed efficient systems, ensuring seamless communication and optimized data management for enhanced productivity.

🟒Frontend Developer (Internship)

ADOVA SOFT| Jan 01, 2021 - July 31, 2021 (Remote)
  • β€’Collaborate with the development team to design and build responsive web interfaces using React.js and modern JavaScript (ES6+).
  • β€’Work closely with backend developers and designers to ensure seamless integration.
  • β€’Participate in code reviews and contribute to team knowledge sharing sessions to improve code quality and development practices.
  • β€’Assisted in developing user-friendly web applications, enhancing UI/UX design, and optimizing performance for better user engagement.
  • β€’Maintain and optimize front-end performance for maximum speed and scalability.
  • β€’Contributed to the development of internal tools and libraries to improve developer productivity.

WHAT I CAN DO

My Skills

I've worked with a range of technologies in the web development world, from back-end to design.

All Skills

HTML5

CSS3

JavaScript

React.js

Next.js

Bootstrap

Ant Design

Tailwind

TypeScript

C

C++

Python

Go

Express.js

Nest.js

Node.js

MySQL

Prisma

Vercel

Netlify

PostgreSQL

MongoDB

Firebase

Docker

Git

Jira

Gitlab

Jest

Postman

Notion

Dev

Swagger

MY WORK

Projects.

Following projects showcase my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live links.

Hiwork – Specialized Global Recruitment in Japan

Hiwork – Specialized Global Recruitment in Japan

Hiwork is a dedicated recruitment agency in Japan, focusing on placing foreign-language-capable professionals within the IT and creative/design sectors.We specialist in connecting global talent with Japanese companies that welcome multilingual skills and international backgrounds.

Nest.jsReact.jsNext.jsTypeScriptPostgreSQLRESTful APIDockerAnt DesignTailwind CSS
Supply Chain Financing(Banking Software)

Supply Chain Financing(Banking Software)

Supply Chain Financing (SCF) software for banking is a digital platform that enables banks and financial institutions to manage and facilitate financing solutions for businesses involved in a supply chainβ€”typically buyers, suppliers, and logistics partners. The goal is to optimize cash flow for all parties by offering early payment options and credit solutions.

Limit-CreationInvoice-CreationFundCollectionClient Supplier Relationship
Cliniva ( Clinic Management Platform )

Cliniva ( Clinic Management Platform )

This project is a Clinic Management System built using NestJS, MongoDB, and JWT Authentication. The system provides a structured hierarchy for companies, clinic collections, departments, and clinics. It also includes user management, roles and permissions, and a secure authentication system using JWT.

ProfileDashboardCRUDPaymentRole-Based-AccessOnline-OfflineDoctor-Staff-Patient
Courier Service App

Courier Service App

CourierTrack is a web-based courier management front-end that enables dispatchers, clients and delivery personnel to monitor, manage and update delivery orders in real time. Built with a modern React/Vite stack and connected to backend services, it simplifies tracking, assignment and status updates from pickup to delivery.

Order creation & submissionReal-time status trackingCourier assignment & managementDashboard overviewNotifications & alertsUser roles & permissions
Video Editor & Graphics Designer Portfolio

Video Editor & Graphics Designer Portfolio

A personal portfolio website showcasing my profile, skills, projects and contact information in a clean, modern, responsive design β€” built to highlight work and make it easy for visitors or potential clients to connect.

Order creation & submissionReal-time status trackingCourier assignment & managementDashboard overviewNotifications & alertsUser roles & permissions
Tutor Finder App

Tutor Finder App

A web-based tutoring-platform demo built to connect learners and tutors seamlesslyβ€”offering scheduling, profile matching and interactive sessions through a clean responsive UI.

User registration for tutors and studentsTutor search and filteringSession booking and schedulingLive or chat-based lessonsNotifications and remindersSecure login and role-based accessRatings and feedback systemDashboards for tutors and students
Customer Support Bot

Customer Support Bot

A streamlined web-based customer support system that allows agents to manage tickets efficiently, monitor statuses, and provide timely responses β€” all via a user-friendly, responsive interface.

Ticket creation and submission by usersStatus trackingRole-based accessComments/updates on tickets (agents and customers)Search/filtering of tickets by status, priority, date or customerTicket dashboard for support agents showing open, pending and resolved issues
Tour Booking App

Tour Booking App

A single page Tour Booking Website,User booking their hotel room and places, users must be logged in by their gmail account .This web app has an admin page where the admin can add a new service, update the current status, delete a service, and make a new admin.

Tour package cards with detailsCustomer testimonials or reviews sectionBooking form for users to submit travel package ordersUser authenticationSearch/filtering of tickets by statusTicket dashboard for support agentsContact/support section
Health Care Center

Health Care Center

A single page Health Care Center Website,Patients place their Booking Appointment, users must be logged in by their google account .This web app has an admin page where the admin can add a new service, update the current status, delete a service, and make a new admin.

Appointment bookingUser authenticationContact or enquiryAdmin or staff managementSearch and filter by doctorDoctor profiles with specialization
Kitsware Technologies

Kitsware Technologies

A single page Kitsware Technology Website,It is mainly kitsware service type website.User canbe contact then kitsware team provide this service

Company PortfolioCompany Servicecompany DetailsCompany Service Oder
Auto Car service

Auto Car service

Auto Car service is Car servicing Website ,People Book their Service and repair their Car and review their service,Admin added new Service

Auto car ServiceCustomer service orderCustomer order dashboardCustomer service reviewCustomer Support
Brigate Construction Service

Brigate Construction Service

A Brigate is construction Building app People Choose their design and build up your Building

Construction ServiceConstruction service orderConstruction service PriceListConstruction Service Order

MY BACKGROUND

Education & Programming

Bachelor Of Science

Electronics and Communication Engineering (ECE) (CGPA: 3.27 out of 4.00)

Competitive Programming

Solve more than 300 problems in different topic

LeetCode Profile

Solve Data Structure and Algorithm Problems on LeetCode

GET IN TOUCH

Contact Me

Feel free to reach out if you have any questions or want to work together.

Let's Talk

Phone/ Whatsapp
+880 1799882096
Location

Mohammadpur, Dhaka, Bangladesh

Receiving By mahfuz60.me@gmail.com