I am a Backend-focused Web Developer with hands-on experience building scalable web applications, RESTful APIs, and multi-tenant SaaS platforms. I have experience in designing secure authentication systems, implementing role-based access control, and working with PostgreSQL, MySQL, Docker, and Git. I am passionate about building reliable, maintainable software and continuously expanding expertise in backend architecture, system design, and modern web technologies.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Developed and maintained RESTful APIs for core business modules.
- Designed modular and maintainable backend components.
- Implemented business logic for various ERP and CRM features.
- Optimized API performance and improved code maintainability.
- Contributed to the implementation of a multi-tenant SaaS architecture.
- Built features that ensure tenant data isolation and secure access.
- Supported tenant-specific configuration and resource management.
- Implemented secure authentication mechanisms.
- Developed role-based access control (RBAC) for fine-grained user permissions.
- Built middleware to protect API endpoints and validate user access.
- Developed user interface components using Next.js.
- Integrated frontend pages with backend APIs.
- Collaborated on responsive and user-friendly application interfaces.
- Worked in a collaborative development environment using Git.
- Participated in feature implementation, debugging, testing, and code reviews.
- Utilized Docker-based development environments for consistent deployments.
- Multi-tenant SaaS architecture
- Tenant-based workspace management
- Role-Based Access Control (RBAC)
- Secure authentication and authorization
- RESTful API architecture
- ERP and CRM modules
- Scalable backend services
- Responsive web interface
- Modular system design
Recentriq is a multi-tenant ERP and CRM platform designed to help small and medium-sized businesses manage their daily operations from a single application. The platform enables organizations to create isolated workspaces (tenants), manage users and roles, streamline business processes, and centralize operational data through a scalable Software-as-a-Service (SaaS) architecture.
Overview
As a Web Developer Intern at Recentriq LLC, I contributed to the development of the Recentriq platform by building backend services, designing RESTful APIs, and implementing features that support a secure multi-tenant architecture. I also contributed to the frontend using Next.js, collaborating closely with the development team to deliver new functionality across the application.
My Contributions
Backend Development
Multi-Tenant Architecture
Authentication & Authorization
Frontend Development
Collaboration & Development Workflow
Key Features
- Developed and maintained RESTful APIs using Node.js and Express.js.
- Designed modular and maintainable backend architecture.
- Optimized API performance and database interactions.
- Implemented secure error handling and request validation.
- Built JWT-based authentication with access and refresh tokens.
- Implemented Role-Based Access Control (RBAC) to restrict access based on user roles and assigned modules.
- Developed middleware for authentication and permission validation.
- Built automated web scrapers using: Cheerio, Axios, Puppeteer
- Extracted and processed daily stock market data from the DSE website.
- Automated market summary generation using scheduled background jobs.
- Ensured reliable data synchronization with the application database.
- Implemented report generation features.
- Developed data export functionality for market information.
- Supported historical market analysis through structured data processing.
- Daily Dhaka Stock Exchange market data
- Automated data scraping and synchronization
- Market summary generation
- Secure JWT authentication
- Role-based access control (RBAC)
- Module-based permission management
- Historical market analytics
- Report generation
- Data export functionality
- RESTful API architecture
DSE Block is a comprehensive stock market analysis platform designed for investors, traders, and financial professionals to analyze and monitor the Dhaka Stock Exchange (DSE). The platform aggregates market data, automates data collection, and provides advanced analytics, reports, and insights to help users make informed investment decisions.
Overview
As a Web Developer Intern at Recentriq LLC, I contributed to the development of DSE Block by building scalable backend services, implementing secure authentication and authorization, and developing automated data collection pipelines. The application was designed to handle large volumes of market data while providing reliable APIs for the frontend.
My Contributions
Backend Development
Authentication & Authorization
Market Data Collection
Reporting & Export
Key Features
- Designed and developed the complete application independently.
- Built both frontend and backend using the Next.js App Router.
- Implemented a scalable and modular application architecture.
- Implemented secure authentication using NextAuth v5.
- Supported both Credentials and Google OAuth login.
- Developed role-based access control for Customers, Admins, and Delivery Personnel.
- Built a complete grocery ordering workflow.
- Developed order lifecycle management from placement to delivery.
- Implemented real-time order status updates.
- Developed a dedicated Socket.IO server for real-time communication.
- Implemented live order tracking.
- Built real-time chat between customers and delivery personnel.
- Enabled live GPS location updates for delivery tracking.
- Integrated Stripe for secure online payments.
- Implemented Cash-on-Delivery (COD) as an alternative payment method.
- Built payment handling and order confirmation workflows.
- Implemented geospatial rider assignment using MongoDB 2dsphere indexes.
- Assigned nearby delivery personnel based on customer location.
- Developed OTP-based delivery verification for secure order completion.
- Integrated Leaflet for interactive maps.
- Implemented live GPS tracking of delivery personnel.
- Displayed delivery progress in real time.
- Multi-role system (Customer, Admin, Delivery Personnel)
- Credentials & Google OAuth authentication
- Role-based access control (RBAC)
- Real-time order tracking
- Dedicated Socket.IO server
- Live customer–delivery personnel chat
- Stripe payment integration
- Cash-on-Delivery (COD)
- OTP-based delivery verification
- Geospatial rider assignment
- Interactive maps with Leaflet
- Live GPS tracking
- Responsive user interface
Grocery Cart is a full-stack grocery delivery platform built with Next.js 16 that provides a seamless online shopping experience from product browsing to doorstep delivery. The platform supports three distinct user roles—Customer, Admin, and Delivery Personnel—and features real-time order tracking, secure payment processing, geospatial rider assignment, OTP-based delivery verification, and integrated live chat.
Overview
I independently designed and developed the entire application, implementing both the frontend and backend while focusing on scalability, real-time communication, and user experience. The project demonstrates modern full-stack development practices using the latest Next.js ecosystem, authentication, state management, geospatial queries, and WebSocket-based real-time features.
My Contributions
Full-Stack Development
Authentication & Authorization
Order Management
Real-Time Features
Payments
Delivery System
Maps & Location
Key Features
- Designed and developed the complete application independently.
- Built both the frontend and backend using Django.
- Designed a scalable relational database schema with PostgreSQL.
- Implemented role-based authentication for Employers and Job Seekers.
- Developed a custom user model with email-based authentication.
- Built authorization logic to restrict access based on user roles.
- Developed a complete job posting and management system.
- Enabled employers to create, update, and manage job listings.
- Built advanced search and filtering functionality for job discovery.
- Implemented resume upload and management.
- Built application submission and tracking features.
- Allowed applicants to withdraw submitted applications.
- Developed education management functionality.
- Implemented work experience management.
- Enabled users to maintain comprehensive professional profiles.
- Built an in-app notification system.
- Delivered notifications for job applications and application status updates.
- Improved communication between employers and applicants.
- Employer & Job Seeker roles
- Role-based authentication and authorization
- Custom user model with email login
- Job posting and management
- Resume upload
- Application tracking
- Application withdrawal
- Education management
- Work experience management
- Notification system
- Job search and advanced filtering
- Responsive user interface
JobBoard is a full-stack role-based job marketplace that connects employers with job seekers through a modern recruitment platform. The application enables employers to post and manage job listings while allowing job seekers to build professional profiles, upload resumes, apply for jobs, and track their applications. It also includes notifications, advanced filtering, and comprehensive profile management.
Overview
I independently designed and developed the entire application using Django, focusing on clean architecture, secure authentication, and an intuitive user experience. The project demonstrates full-stack web development, relational database design, and the implementation of real-world recruitment workflows.
My Contributions
Full-Stack Development
Authentication & Authorization
Job Management
Applicant Management
Professional Profile
Notifications
Key Features
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Dhaka today.