Available for work

MJ Hesari

Full Stack Developer

MJ Hesari builds scalable, high-performance digital products with Next.js and TypeScript.

mj-hesari.tsx
export default function fullstackDeveloper() {
return (
<Profile
name="MJ Hesari"
role="Full Stack Developer"
stack=["React", "Next.js", "TS", "Docker"]
/>
);
}
FULL STACKDEVELOPER

About Me

MJ HesariFull Stack Developer

MJHesariisaFullStackDeveloperwith4+yearsofexperienceusingReact,Next.js,andTypeScript.

Skilledinbuildingscalableandmaintainablewebapplications,improvingperformance,andcreatingpractical,user-friendlyinterfaces.

ExperiencedinleadingFront-EndDevelopment,planningfeatures,andworkingwithproductteams.

Focusedoncleancode,consistentarchitecture,andefficientworkflows.

4+Years experience
20+Projects
Next.jsFocus
MJ Hesari, Full Stack Developer
4+
Years
20+
Projects
SEOPWA
Next.jsExpert

Core Technologies

Skills

What I actually build production systems with

Grouped by where each piece sits in the stack. Hover a card for years of experience and the shipped projects it's running in.

Frontend

Expert

Next.js

4+ Years

App RouterSSRSEOISR

Used in

BerestaPortfolioCourse PlatformFastolean
Expert

React

4+ Years

HooksContextPerformanceReusable Components

Used in

BerestaPortfolioCourse PlatformFastolean
Expert

TypeScript

4+ Years

Strict ModeGenericsType Safety

Used in

BerestaCourse PlatformFastolean
Advanced

Tailwind

3+ Years

Design SystemsResponsiveJIT

Used in

BerestaPortfolio
Advanced

Redux

3+ Years

UI State OnlyRTKMiddleware

Used in

Course Platform
Advanced

Framer Motion

2+ Years

AnimationsGesturesTransitions

Used in

Portfolio

Backend

Expert

Node.js

4+ Years

REST APIsEvent LoopStreams

Used in

BerestaCourse PlatformFastolean
Advanced

NestJS

2+ Years

Modular ArchitectureDIGuards

Used in

Fastolean
Advanced

Express

3+ Years

MiddlewareRoutingREST

Used in

Course Platform

Database

Advanced

PostgreSQL

3+ Years

Relational ModelingIndexingMigrations

Used in

FastoleanCourse Platform
Advanced

MongoDB

3+ Years

Schema DesignAggregationReplication

Used in

Beresta
Advanced

Firebase

2+ Years

AuthRealtime DBCloud Functions

Used in

Portfolio

DevOps

Advanced

Docker

2+ Years

ContainersMulti-stage BuildsCompose

Used in

Fastolean
Expert

Git

4+ Years

BranchingRebaseCI Workflows

Used in

BerestaPortfolioCourse PlatformFastolean
Advanced

GitHub

4+ Years

ActionsPR ReviewAutomation

Used in

BerestaFastolean
Advanced

Cloudflare

2+ Years

CDNWorkersDNS

Used in

Portfolio
Advanced

Vercel

2+ Years

Edge FunctionsPreview DeploysAnalytics

Used in

PortfolioBeresta
Career Timeline

Experience.

Four years building interfaces — from landing pages to leading a front-end team at Pazh, now freelancing on project-based work.

i3center

Front-end Developer · Part-time

Aug 2021 – Jan 2024 · 2 yr 5 mo

A digital marketing and web development agency. Built front-end for catalog, e-commerce, and landing page projects — turning design and marketing requirements into responsive, user-friendly interfaces.

HTML5CSSJavaScriptResponsive UI

Achievements

  • Developed and maintained front-end for multiple concurrent projects
  • Built responsive, visually appealing interfaces aligned with design and marketing goals
  • Delivered catalog, e-commerce, and landing page experiences end to end

Tech Stack

HTML5CSSJavaScriptSEO Basics
2021
i3center
HTML5CSSJavaScriptSEO Basics

Exir

Front-end Developer · Full-time

Aug 2024 – Jul 2025 · 1 yr

Front-end for business directories, exchange directories, and token-based applications, built on Next.js and TypeScript across several ongoing projects.

Next.jsTypeScriptReact

Achievements

  • Built front-end for business directories, exchange directories, and token-based apps
  • Developed scalable, modular front-end structures across multiple ongoing projects
  • Assisted in code reviews, keeping implementations clean and organized

Tech Stack

Next.jsTypeScriptReactModern Web APIs
2024
Exir
Next.jsTypeScriptReactModern Web APIs

Pazh

Front-end Developer · Full-time

Aug 2024 – 2026 · 1 yr 5 mo

A business growth and development company building a modern website-builder platform. Led the front-end team and shaped the architecture it runs on.

ReactNext.jsRedux ToolkitTailwind

Achievements

  • Led and mentored the front-end team, maintaining high-quality standards
  • Designed a scalable, modular front-end architecture
  • Conducted code reviews and enforced clean code practices
  • Planned features in collaboration with product and design teams
  • Implemented professional SEO capabilities to improve search visibility
  • Integrated Google Schema (structured data) for stronger SEO performance
  • Configured sitemap, robots.txt, and core SEO infrastructure

Tech Stack

ReactNext.jsTypeScriptRedux ToolkitTailwind CSS
2024
Pazh
ReactNext.jsTypeScriptRedux Toolkit

Freelance

Front-end Developer · Freelance · Project-based

2026 – Present

Freelance front-end developer taking on project-based collaborations — delivering scalable interfaces across website builders, business platforms, and custom web products.

ReactNext.jsTypeScriptTailwind

Achievements

  • Delivering front-end for concurrent client projects
  • Building scalable, modular architectures tailored to each engagement
  • Collaborating with product and design teams on feature planning
  • Maintaining clean, production-ready code across deliverables

Tech Stack

ReactNext.jsTypeScriptRedux ToolkitTailwind CSS
2026
Freelance
ReactNext.jsTypeScriptRedux Toolkit
Currently Freelance — taking on project-based front-end collaborations.
PROJECTS

Selected Work

A collection of products, interfaces and systems I've built.

01

Beresta

Coffee Marketplace

FULL STACKSEO FOCUSED
BerestaBeresta
Overview

A modern coffee marketplace built for discovering and purchasing premium coffee brands.

Challenge

Building a scalable platform with flexible content management and multilingual support.

Solution

Implemented a modular architecture using Next.js, SSR, SEO optimization and reusable components.

Stack
Next.jsReactTypeScriptTailwindReduxDocker
Performance
  • SSR architecture
  • Optimized images
  • Core Web Vitals
  • SEO infrastructure
02

Fastolean

Learning Platform

PWASCALABLE ARCHITECTURE
FastoleanFastolean
Overview

A course platform that turns long-form lessons into an offline-first, app-like experience.

Challenge

Keeping video-heavy course content fast on slow connections without losing production quality.

Solution

Progressive loading, background caching via service workers, and an installable PWA shell around the player.

Stack
Next.jsTypeScriptPWATailwindPostgreSQL
Performance
  • Offline-first caching
  • Lazy-loaded video pipeline
  • Installable app shell
  • Sub-second route transitions
03

IranArabic

Directory Platform

SCALABLE ARCHITECTUREMULTILINGUAL
IranArabicIranArabic
Overview

A bilingual directory connecting businesses across two languages, two reading directions, one codebase.

Challenge

Serving RTL and LTR layouts from a single component library without duplicating logic per locale.

Solution

A locale-aware layout engine and typed content model so every listing renders correctly in either direction by default.

Stack
Next.jsTypeScripti18nTailwindDocker
Performance
  • RTL/LTR shared components
  • Locale-based static generation
  • SEO infrastructure
  • Edge caching
04

Portfolio

Personal Site

FULL STACKPWA
Portfolio
Overview

This site — built to hold the other three, and everything after them.

Challenge

Presenting technical depth without turning the page into a résumé no one reads to the end.

Solution

Sticky project cards that stack like a deck, each carrying its own accent so the work stays legible at a glance.

Stack
Next.jsTypeScriptTailwindFramer Motion
Performance
  • Optimized images
  • Core Web Vitals
  • PWA support
  • SEO infrastructure
process.log

From Idea to Production

How a feature actually moves through my hands — every stage leaves something built, not just a label crossed off.

💡

Idea

Understanding the problem before writing code.

📋

Planning

Breaking features into manageable tasks.

auth flow
dashboard
billing
🏗️

Architecture

Designing scalable, modular systems.

💻

Development

Building reusable and maintainable code.

🧪

Testing

Verifying performance, quality and reliability.

unit — 42/42
integration
e2e — 18/18
🚀

Deployment

CI/CD and production release.

🚀
📊

Monitoring

Analytics, optimization, continuous improvement.

0Perf
0SEO
0A11y

From idea to production — every detail matters.

build/output
build complete
  • Fast
  • Scalable
  • Maintainable
  • SEO Ready
  • Production Ready
Open Source & Engineering

Building in public

Live from GitHub — repositories, commits, and what shipped this week.

MJ Hesari

MJ Hesari

Full stack developer

github.com/mjhesari
500+Commits
15+Repositories
4+Years

Contribution

1925 commits in the last year
Hover a day to see what shipped

Pinned projects

B

Beresta

Marketplace
featured

Multi-vendor e-commerce platform with real-time inventory and order orchestration.

Next.jsTypeScriptPostgreSQL
F

Fastolean

Education
featured

Adaptive learning platform that sequences lessons based on quiz performance.

ReactNode.jsMongoDB
P

Portfolio

Personal site

This site. Server components, ISR-cached GitHub data, no client-side bloat.

Next.jsTypeScriptTailwind
C

Course Platform

Education

Video-first course delivery system with progress tracking and certificates.

Next.jsPrismaStripe

Recent activity

Yesterday
Updated Portfolio
Reworked the Open Source section
3 days ago
Released Beresta v2.1
Real-time inventory sync
Last week
Refactored Admin Panel
Migrated to server actions

Terminal

mjhesari@macbook — zsh
mjhesari@macbook ~/beresta $

Engineering numbers

15+
Repositories
500+
Commits
4+
Years experience
100%
TypeScript

Languages

TypeScript
90%
React
85%
Next.js
95%

Code is more than syntax. It's about building systems that scale.

Available for Freelance

Let's Build Together

Have an idea?
Let's turn it into reality.

I'm currently available for freelance projects, remote opportunities, and long-term collaborations.

Good software starts with a conversation.