Download a PDF copy, or print this page.

Mojtaba Beheshti

Senior Full-Stack Engineer

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

Summary

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.

Experience

Ayande Nevisan Senior Full-Stack Engineer

Aug 2023Present · Hybrid

  • 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.

Arad Dasht Front-End Developer

Sep 2022Aug 2023 · Hybrid

  • 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.

Kimiagaran Full-Stack Developer

Sep 2020Sep 2022 · Hybrid

  • 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.

Projects

Enqiuwww.npmjs.com/package/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

Unsmugglewww.npmjs.com/package/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

Voltmeshvoltmesh.worksonmy.dev

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

Poufgithub.com/moji2002/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

OpenTomoopentomo-chat.vercel.app

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

Purifaiwww.npmjs.com/package/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-detectorwww.npmjs.com/package/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

Skills

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

Education & Certifications

  • MetaMeta Front-End Developer Professional Certificate (via Coursera)Verify
  • MetaAdvanced React (via Coursera)Verify