Logo

Hey, my name is

Mohammad Hossein Karimi

Full-Stack Developer specializing in Next.js, Node.js and PostgreSQL.

Mohammad hossein karimi
My Skills

Front-end

TypeScript

TypeScript

React

React

Next.js

Next.js

Tailwind CSS

Tailwind CSS

Back-end

Node.js

Node.js

Express

Express

REST API

REST API

GraphQL

GraphQL

Database

MongoDB

MongoDB

PostgreSQL

PostgreSQL

MySQL

MySQL

Redis

Redis

DevOps

Docker

Docker

Git

Git

GitHub Actions

GitHub Actions

Linux

Linux

Cloudflare

Cloudflare

Libraries & tools

React Query

React Query

Zod

Zod

Framer motion

Framer motion

shadcn/ui

shadcn/ui

My Career

Front-End Developer & Platform Maintainer

October 2025 – Present

Iranian Chemical Science and Technology Association

  • Built and launched a production-ready Next.js platform in 2 months, restoring 560 existing users and supporting 60+ new registrations.

  • Rebuilt the legacy WordPress/PHP platform as a modern Next.js application, achieving Lighthouse scores of 93 (mobile) and 100 (desktop).

  • Developed a bilingual digital membership-card system with a data re-verification workflow, resolving legacy Persian encoding issues.

Front-End Developer

March 2025 – January 2026

Behrank

  • Built and customized 20+ responsive pages with Elementor, HTML5, and CSS3 across multiple breakpoints.

  • Customized CSS, page sections, and plugin behavior to overcome Elementor template limitations.

Front-End Developer / Full-Stack Contributor

November 2023 – September 2025

Hydrogenous

  • Migrated a legacy PHP platform to React/Next.js in 6 months, improving maintainability, deployment, and UX.

  • Built a production e-commerce/admin platform with 4 role-based dashboards, JWT auth, PostgreSQL, and Docker deployment.

  • Rebuilt the purchase and address workflow, improving ordering reliability for nearly 100 early users.

My Projects

IranCSTA Platform

IranCSTA is the official digital platform of the Iranian Chemical Science and Technology Association. I redeveloped the platform with a modern Next.js interface and maintained key membership-related workflows for academic users.

Problem

The previous WordPress/PHP-based website had been inaccessible for more than a year, leaving existing members unable to properly access services and making the platform difficult to maintain or extend.

Solution

I delivered the initial production version of the new Next.js platform, restored access for existing users, supported new registrations, and built a bilingual digital membership-card workflow that allows users to view and download Persian and English membership cards.

Next.js
Tailwind CSS
PostgreSQL
Zustand
JWT
GSAP

PrivateKernel Platform

PrivateKernel is an AI-assisted blogging and content-management platform built to support structured content creation, publishing workflows, authentication, and platform administration through a modern Next.js-based system.

Problem

Managing AI-generated content at scale required more than a simple blog interface. The platform needed structured publishing workflows, admin controls, reusable UI components, database integration, and an SEO-aware content delivery structure.

Solution

I developed the front-end dashboard and publishing workflow using Next.js, React.js, Tailwind CSS, shadcn/ui, PostgreSQL, JWT, and custom backend endpoints. The platform supported authentication, admin workflows, content management, and publishing for more than 110 AI-generated posts.

Next.js
Tailwind CSS
PostgreSQL
Zustand
JWT
GSAP

Hydrogenous Platform

Hydrogenous is a production e-commerce and admin platform for a hydrogen-enriched beverage startup. I migrated the system from a legacy PHP-based platform to a modern React/Next.js application, improving maintainability, deployment workflow, and user experience.

Problem

The previous PHP-based platform had an outdated structure, limited maintainability, address-loading issues, and an inefficient purchase workflow that affected ordering reliability.

Solution

I rebuilt the platform with Next.js, PostgreSQL, JWT authentication, Zustand, Tailwind CSS, and Docker-based deployment. The new system included role-based dashboards, improved purchase and customer-address workflows, and a cleaner foundation for future product and admin features.

Next.js
Tailwind CSS
PostgreSQL
Zustand
JWT
GSAP
Let's Build Something

Available for full-time, part-time, hybrid, and freelance collaborations