MB

Hi, I'm Mojtaba

Senior Full-Stack Engineer with 6 years of experience building end-to-end web systems — React and Next.js on the front, Bun, Hono and Node.js with SQL behind them.

North CyprusOpen to senior full-stack roles — remote or on-site, and open to relocating.

Mojtaba Beheshti

About

Full-Stack Engineer with 6 years of experience building and shipping complete web systems. On the front end I work primarily in React, Next.js and TypeScript; on the back end I build typed APIs with Bun, Hono and Node.js over SQLite and Drizzle, including event-sourced data models and real-time messaging integrations. My work involves migrating legacy projects to modern frameworks, leading small teams to improve engineering processes, and ensuring application stability through strict type-safety, accessibility and performance budgets. I also publish open-source libraries on npm — a zero-dependency HTML sanitizer, an LLM input-hardening package, a React component registry and a device-detection component library among them. I am comfortable working in remote environments.

Work Experience

  • Architected and deployed production-grade Progressive Web Applications (PWAs) using Next.js, prioritizing offline-first functionality and mobile responsiveness.
  • Directed a front-end engineering team of three, implementing rigorous code review protocols and architectural standards that increased team velocity.
  • Engineered a contract-first API integration layer using Zodios, ensuring end-to-end type safety and reducing production runtime errors by approximately 90%.
  • Spearheaded the migration of legacy PHP applications to a React-based architecture, achieving a 35% improvement in Core Web Vitals.
  • Developed real-time monitoring dashboards using WebSockets to provide low-latency data visualization for internal operational tools.

  • Mentored five junior developers, establishing a structured onboarding curriculum that reduced average ramp-up time by 50%.
  • Developed a localized store-discovery engine using geolocation APIs and advanced map filtering, directly improving user conversion rates.
  • Designed an automated image processing utility for dynamic branding application, significantly reducing manual design overhead.
  • Collaborated with cross-functional teams to refine API specifications, resulting in a 30% reduction in integration-related deployment delays.

  • Optimized application performance via advanced code-splitting and asset-loading, yielding a 40% improvement in Time to Interactive (TTI).
  • Built a Web3-integrated cryptocurrency wallet within a high-pressure 30-day cycle, focusing on secure transaction signing.
  • Integrated Next.js solutions with headless WordPress via REST APIs, increasing organic user engagement by 25%.
  • Developed Node.js microservices to handle real-time synchronization of financial market data for the frontend.

Skills

React
Next.js
TypeScript
Tailwind CSSTailwind CSS
Node.js
Bun
Hono
Drizzle ORM
SQLite
TanStack Query
Zustand
Zod
Vitest
Playwright
Web3.js
Express
MongoDB
All Projects

Systems I've shipped

Product work with the hard parts left visible: event replay, queues, real-time transports, security boundaries, and the interfaces around them.

Enqiu

A zero-dependency, type-safe job queue for Node.js and Bun with memory or Redis storage, inferred types and first-class Hono integration.

TypeScript
Redis
Bun
Node.js
Hono
npm

Unsmuggle

A TypeScript security library that reveals instructions hidden with ASCII smuggling and invisible Unicode before content reaches an LLM.

TypeScript
LLM Security
Unicode
npm

Voltmesh

A cinematic product concept for a distributed GPU marketplace, explaining the value proposition clearly to hardware providers and AI teams.

Product Design
Creative Direction
Web Experience

Throughline

An issue tracker with replayable history, enabling teams to revisit, understand and restore earlier board states without losing subsequent context.

Issue Tracking
Team Collaboration
Productivity
Accessibility

Pouf

A playful claymorphism UI kit for React, distributed as a shadcn-style registry with reusable components, blocks and templates.

React
Tailwind CSS 4
Radix UI
TypeScript
shadcn registry

OpenTomo

A deployed AI chat companion you can actually talk to — speak or type, and it answers out loud with a lip-synced, expressive avatar.

Conversational AI
Voice Interaction
3D Avatar
Product Experience

Relai

A WhatsApp appointment assistant for medical clinics, combining AI-assisted booking, automatic reminders, and a human-controlled admin inbox.

Conversational AI
WhatsApp
Appointment Booking
Clinic Operations

Purifai

Zero-dependency, TypeScript-native strip-to-text sanitizer with contextual output encoding for Node.js, browsers, edge runtimes, and workers.

TypeScript
XSS
Security
npm

react-device-detector

React components for device-aware rendering. Version 2 fixes server hydration mismatches, modern iPad detection and React 19 compatibility.

React
TypeScript
SSR
npm
All Posts

Engineering notes

The decisions, mistakes, and fixes behind the things I ship.

Contact

Get in Touch

Open to senior full-stack roles — remote or on-site, and open to relocating. The fastest way to reach me is email — I reply within a couple of days.

Based in North Cyprus · Also reachable on +90 533 851 9791