Hero background

I’m Shahriar Haque

Full Stack Developer

View Resume

About Me

About Me

2

YEARS OF EXPERIENCE

I'm a Full Stack Developer who turns ideas into fast, accessible products. I obsess over the small things: micro-interactions, type safety, and code future-me will thank me for.

15+
Solo Projects
10+
Group Projects
17+
Tech Stack

Tech

React
TypeScript
MongoDB
MySQL
Next.js
NestJS
JWT
JavaScript
Node.js
Express.js
Firebase
GitHub
Redux
Tailwind CSS
Git
Redis
Socket.IO
1.0x

Company Projects

Professional Work

Real production systems I built while working with companies, including AI systems, ERP platforms, and customer-facing dashboards.

MessageMind

AI Business Intelligence Platform
TMMA SRL·ItalyFull Stack DeveloperAug 2025 - Apr 2026FULL-TIME
MessageMind

AI-driven business intelligence platform that extracts structured data from user-submitted websites and generates personalized business profiles using fine-tuned OpenAI models — processing 500+ websites and serving 1000+ clients.

Processed 500+ websites across diverse real-world structures and failure scenarios
Generated 400+ AI-powered business intelligence profiles via fine-tuned OpenAI model
Served 1000+ clients across the full platform with automated profile generation
Achieved reliable anti-bot bypass through proxy rotation and adaptive retry architecture
  • Engineered a resilient multi-stage crawling pipeline with sitemap retrieval, Puppeteer-assisted extraction, depth-limited fallback crawling, and intelligent stage transitions to maximize content coverage
  • Built a concurrent crawling system with queue-based traversal, controlled parallelism, proxy rotation, and adaptive retry logic to reliably bypass anti-bot protections and handle failures gracefully
  • Parsed and normalized web content using Cheerio with optimized URL filtering and deduplication pipelines, structuring sanitized data for OpenAI-powered business profile generation
Node.jsPuppeteerCheerioOpenAI APIProxy Integration+1 more

TMMA Customer Portal

Business Operations Platform
TMMA SRL·ItalyFull Stack DeveloperAug 2025 - Apr 2026FULL-TIME
TMMA Customer Portal

Custom customer portal serving 5000+ users — enabling real-time order tracking, role-based dashboards, and automated workflows that replaced manual spreadsheet operations.

Served 5000+ active users across customer and admin roles
Eliminated manual spreadsheet dependency through automated order tracking and real-time status workflows
Secured multi-role access with JWT refresh token rotation and HTTP-only cookie storage
Integrated Amelia Booking for end-to-end consultation scheduling directly from the dashboard
  • Designed and developed a custom customer portal enabling clients to track order progress in real time with structured status updates and a clear audit trail managed by administrators
  • Built role-based access control with secure email-based JWT authentication and refresh token rotation stored in HTTP-only cookies, ensuring scoped permissions and tailored dashboards per role
  • Designed a normalized SQL schema to manage users, orders, consultation bookings, and status history, ensuring data integrity and accurate order tracking across the platform
ReactNext.jsReduxNode.jsSQL+1 more

FinQube

ERP / Enterprise Management System
OmegaSoft BD·Dhaka, BangladeshSoftware DeveloperJul 2024 - Jul 2025FULL-TIME
FinQube

Microservices-based ERP platform for managing assets, rentals, investment schemes, and multi-branch business operations — built full-stack with Next.js and NestJS across MySQL and MongoDB.

Delivered asset tracking, rent collection, investment scheme, and multi-branch ERP reporting modules in production
Implemented secure Redis-backed JWT session management with token revocation on logout
Architected scalable modular service-based APIs applying advanced software engineering principles
Mentored multiple intern groups across cycles, improving team code quality and development practices
  • Built modules for asset tracking, rent collection, investment scheme management, and multi-branch ERP reporting with multi-sector support using Next.js and NestJS
  • Implemented JWT authentication with refresh token rotation, storing tokens in Redis for fast validation and HTTP-only cookies for secure transport, with token revocation on logout
  • Architected modular service-based infrastructure with scalable APIs and responsive UI components, managing data across MySQL and MongoDB
Next.jsNestJSReduxMongoDBMySQL+2 more

Selected Work

Featured Projects

Recent work that shows how I deliver fast, accessible web apps with React & Next.js and TypeScript on the front, Node/NestJS/Express on the back, plus MongoDB/Firebase, Socket.IO, and Tailwind, designed, built, and deployed end-to-end.

Pixel Academia dashboard mockup
Pixel Academia full-page preview
Mockup
01/02
E-Learning Website

Pixel Academia

Pixel Academia BD is a Bangladesh-based graphic design learning platform that helps beginners build practical design skills, complete real-world projects, create professional portfolios, and prepare for freelance or career opportunities through structured courses, mentorship, community support, and feedback.

2 Months
Client / Partner: Pixel Academia

Tech Stack

React logoReactNext.js logoNext.jsNode.js logoNode.jsExpress.js logoExpress.jsRedux logoReduxTypescript logoTypescriptMongoDB logoMongoDB
Talent Hive dashboard mockup
Talent Hive full-page preview
Mockup
01/02
Social / Networking

Talent Hive

A full-stack social media platform inspired by LinkedIn. Next.js on the frontend, NestJS on the backend, and MongoDB as the database bringing professional networking, real-time communication, and job hunting into one seamless experience.

1 Month
Client / Partner: Self-initiated

Tech Stack

React logoReactNext.js logoNext.jsSocket.IO logoSocket.IONode.js logoNode.jsNestJS logoNestJSExpress.js logoExpress.jsRedux logoReduxMongoDB logoMongoDBTailwind logoTailwindTypescript logoTypescript
Thread Frenzy dashboard mockup
Thread Frenzy full-page preview
Mockup
01/02
E-Commerce

Thread Frenzy

A full-stack e-commerce app built with the MERN stack (MongoDB, Express, React, Node). Delivers secure auth, dynamic product discovery, parallel filtering, and a smooth Stripe-powered checkout.

2 Weeks
Client / Partner: Self-initiated

Tech Stack

React logoReactNode.js logoNode.jsExpress.js logoExpress.jsRedux logoReduxFirebase logoFirebaseMongoDB logoMongoDB
Beautify dashboard mockup
Beautify full-page preview
Mockup
01/02
E-Commerce

Beautify

Beautify is a modern shop for makeup, skincare, and lifestyle browse trending drops, read beauty tips, save favorites, and checkout fast, all managed through a simple admin panel.

1 Week
Client / Partner: Self-initiated

Tech Stack

React logoReactNext.js logoNext.jsTypescript logoTypescript

Experience & Education

Career Timeline

Roles I've held, the products I've shipped, and the problems I've owned end-to-end.

01/ 04
FULL-TIMEAug 2025 - Apr 2026
Remote · Italy
TMMA

Full Stack Developer

Building MessageMind (an AI-driven business intelligence platform) and a custom internal customer portal — owning auth, SQL schema design, RBAC, and automation across both products. Also serve as General Secretary, handling supplier coordination and invoicing.

  • Custom email-based auth with role-based access for admins, resellers, and customers
  • Designed and normalized SQL schemas for orders, invoices, consultations, and status history
  • Engineered MessageMind's resilient website-intelligence crawler (sitemap + Puppeteer + proxy fallback)
  • Automated order tracking and Amelia booking workflows, replacing manual spreadsheets
FULL STACKAI/AUTOMATIONSQL
02/ 04
FULL-TIMEJan 2025 - Jul 2025
Onsite · Dhaka, Bangladesh
OmegaSoft BD

Software Developer

Built a responsive web application for user account management, daily expense tracking, and asset management.

  • Optimized codebase
  • Microservice management
  • Multi-database integration
  • Cross-team collaboration
MICROSERVICESFULL STACKMULTI-DB
03/ 04
INTERNSHIPJul 2024 - Dec 2024
Onsite · Dhaka, Bangladesh
OmegaSoft BD

Software Developer Intern

Joined as my first professional development role, contributing to production web applications while learning team workflows, code quality standards, and the full-stack development lifecycle.

  • Onboarded onto production codebase and team workflows
  • Implemented features and bug fixes under code review
  • Wrote unit tests and improved code coverage
  • Collaborated cross-team on feature delivery
FULL STACKREST APIsTEAM COLLAB
04/ 04
BACHELOR'S2020 - 2025
Dhaka, Bangladesh
East West University

Bachelor of Computer Science

Focused on software engineering, web technologies, and data science.

  • Graduated with Honors
  • Led the capstone project and multiple in-course projects to successful completion
SOFTWARE ENGINEERINGWEBDATA SCIENCE

My Services

WHAT I DO

I build fast, accessible web apps with React, Next.js and TypeScript plus Node/NestJS backends, real-time features, and smooth deployments.

01/ 04

Full-stack Development

Next.js + TypeScript on the front; Node/NestJS/Express on the back. REST/GraphQL APIs, MongoDB/Firebase, auth & security, and production-ready deployments.

02/ 04

UI Engineering & Components

Reusable, accessible component libraries and pixel-perfect UIs with Tailwind. Attention to states, ARIA, and micro-interactions.

03/ 04

Real-time & Integrations

Live chat, presence, notifications, and dashboards with Socket.IO/WebSockets. Third-party integrations, webhooks, and robust data flows end-to-end.

04/ 04

Performance & Accessibility

Core Web Vitals/Lighthouse audits, bundle trimming, and code-splitting to keep your app fast and inclusive on every device.

Workflow

How I work

Three steps I follow, from clarity to launch.

  1. Step 01 · 03

    Shape

    I start by aligning on your goals, scope, and what success looks like.

  2. Step 02 · 03

    Build

    I build in iterations, with tight feedback loops and production-ready code.

  3. Step 03 · 03

    Launch

    I deploy, help you measure what matters, then refine.

FAQ

Questions

A few essentials. Email me if you want to go deeper.

Rather talk it through?

Send a message. Brief is fine. I’ll follow up with anything useful.

At a glance

  • Straightforward updates, no guessing.
  • Remote-friendly: calls, chat, or async updates.
  • Based in Dhaka, Bangladesh (GMT+6).
Mostly websites, e-commerce sites, and custom web apps, usually with React, Next.js, TypeScript, plus Node/NestJS when a backend is involved.
A short call to align on scope, then a written proposal. After approval, repo and kickoff. No mystery steps.
Yes. I’m in Dhaka and collaborate with clients in other time zones regularly.
Depends on scope: small sites can be days; larger apps run on weeks with clear milestones.
The contact form on this site, or email shahriar.haque.rahat@gmail.com. I reply as soon as I can.

Contact

Get in touch

Tell me what you’re building. A short note is enough to get started.

Let’s connect

New projects, questions, or just hello. I’ll get back to you with clear next steps.