Hi, I'm
I am a Full Stack Software Engineer with over 2+ years of experience building scalable web platforms and software systems. I have contributed to multiple real-world products including educational platforms, campus management systems, admin dashboards and business management software. My core expertise includes JavaScript ecosystems, React, Next.js, Laravel and Go, along with database systems such as MySQL, PostgreSQL and MongoDB. I enjoy designing scalable backend systems, building reliable REST APIs and delivering production-ready applications.
Scroll Down
As a Software Engineer at Master Sab, I develop and maintain Nextjs, Nestjs, Laravel projects. My day-to-day work consists of the development of cutting-edge software applications, designing application architecture, managing project timelines, and coordinating tasks with my co-workers.
I also research and prototype new technologies and ideas to enhance the performance, feasibility, and maintainability of cloud applications.
I graduated with a Bachelor of Science in Computer Science and Engineering from Daffodil International University in 2023.
Years Professional Experience
Projects Completed
Certifications
Contributed to the development of a 3D-based EdTech platform designed for SSC and HSC students and teachers in Bangladesh. Implemented interactive educational simulations using Unity WebGL to enhance digital learning experiences.
Contributed to the development of a comprehensive ERP solution for educational institutions, providing modules for student management, attendance tracking, and academic performance analysis. Implemented features such as real-time notifications, multi-tenant architecture, and seamless integration with third-party services to enhance the overall user experience.
Administrative dashboard used to manage courses, users, content and analytics of the MasterSab platform.
Borcella Store is an online marketplace where users can browse and purchase a variety of products. It provides a seamless shopping experience with smooth animations powered by Framer Motion. The frontend is built using Next.js and TypeScript, ensuring type safety and improved developer experience. Zustand is used for state management to efficiently manage application state. Tailwind CSS is utilized for rapid UI development and responsive design.
FileDev is a file management system that allows users to upload, delete, download files, and restore deleted files. Deleted files are automatically marked for deletion and removed permanently after three days. Additionally, users can create organizations, add members, and assign roles (admin or member). Admins have the privilege to delete files, while members can only add files but cannot delete them. Currently, the system supports image file types: PNG, PDF, and CSV.
The application offers user authentication via Clerk and features job search, application, and posting functionalities. Users can sign up, log in/out, search for jobs, apply for them, and post new job listings. Additionally, an admin panel with protected routes allows admins to add, approve, and delete job postings.
This full-stack app, leveraging Next.js, TypeScript, React DnD, Shadcn, Tailwind CSS, Prisma, and PostgreSQL, empowers users to securely login, create forms with drag-and-drop ease, share form links for data collection, efficiently collect submissions, and gain valuable insights through stats and analysis of form responses.
Visit my LinkedIn profile to check out all the latest writings
The OSI Model (Open System Interconnection), introduced in 1984 by ISO, explains how data travels from one computer to another in a structured and reliable way. It divides communication into 7 layers, where each layer has a specific responsibility.
Read MoreOne of TypeScript’s standout features that revolutionizes JavaScript development is its robust static typing system. This feature is a game-changer for developers who want to write more reliable and bug-free code.
Read MoreDelivering smooth user experiences is essential in the fast-paced world of web development. Here, the well-known React framework Next.js comes into play with its impressive server-side rendering (SSR) features. The greatest client-side and server-side rendering strategies are combined in SSR’s novel approach to creating web apps.
Read MoreFeel free to reach out for collaborations, opportunities, or just a friendly chat!