About

Senior Software Engineer and full-stack developer with 20+ years of experience designing, building, and scaling web applications, enterprise systems, and modern cloud-native platforms. Experienced in leading engineering teams, architecting microservices, and working across TypeScript, JavaScript, C#, .NET, Vue, React, Node.js, SQL, and MongoDB.

An active open-source builder creating projects ranging from full-stack frameworks and CRM platforms to browser-based AI, voice, translation, and productivity tools.

B.S. in Software Engineering

  • ▹TypeScript
  • ▹JavaScript
  • ▹C#
  • ▹Next.js
  • ▹Vue
  • ▹NestJS
  • ▹Nuxt
  • ▹NukeJS
  • ▹ASP.NET MVC
  • ▹Express.js
  • ▹React
  • ▹Jest
  • ▹Vite
  • ▹TailwindCSS
  • ▹Prisma
  • ▹Entity Framework Core
  • ▹WebSocket
  • ▹GraphQL
  • ▹Socket.IO
  • ▹SignalR
  • ▹oRPC
  • ▹SQL Server
  • ▹MongoDB
  • ▹MySQL
  • ▹SQLite
  • ▹Redis
  • ▹AWS
  • ▹Azure
  • ▹Kubernetes
  • ▹Docker
  • ▹Portainer
  • ▹Git
  • ▹Vercel
  • ▹TensorFlow
  • ▹Ollama
  • ▹ComfyUI
  • ▹Claude Code
  • ▹WebLLM
  • ▹Prompt Engineering
  • ▹Microservices
  • ▹CQRS
  • ▹CI/CD
  • ▹DevOps
  • ▹Test-Driven Development

Experience

Founder & Software Engineer @ dg.run

Sep 2026 — Present · Canada

  • ▹Build and operate dg.run, an AI-powered platform for creating and running agents, applications, and websites.
  • ▹Develop the full-stack platform using TypeScript, Next.js, Node.js, AWS, and AI coding tools (Opencode).
  • ▹Develop DNS, TLS, and cloud infrastructure automation from scratch

Freelance Software Engineer @ Self-Employed

Jan 2025 — Aug 2026 · Canada

  • ▹Built NukeJS, a full-stack React framework with SSR, file-based routing, HMR, and one-command deploy to Node, Vercel, and Cloudflare Workers.
  • ▹Built bot-war.com, a multiplayer survival game on shared maps with live spectating and programmable bots via API.
  • ▹Built ValaJS, a real-time voice AI running entirely in the browser with local AI.
  • ▹Built cvme.app, an AI-powered CV builder with shareable, ATS-friendly resumes.
  • ▹Developed tarjo.me, a privacy-first AI translation platform with offline support.
  • ▹Created miou.app, an AI Chrome extension for focus and habit building.

Team Lead @ iTrans.ir

May 2014 — Dec 2024 · Tehran, Iran

  • ▹Led the architecture and development of a large-scale online translation platform serving thousands of clients and 23,000+ translators worldwide.
  • ▹Scaled the platform from a single client to over 120 translation orders per day through continuous product development and infrastructure improvements.
  • ▹Designed and implemented a scalable microservice architecture using .NET Core, MongoDB, Node.js, and Docker, incorporating DevOps practices for containerization and orchestration.
  • ▹Built high-performance front-end applications with Vue, improving platform responsiveness and usability.
  • ▹Optimized system performance and database queries, enabling the platform to handle high volumes of translation orders and document processing.
  • ▹Led and mentored a distributed engineering team, establishing development standards and improving delivery efficiency.

Senior Web Developer @ Railway Transport Co.

Feb 2010 — Mar 2014 · Tehran, Iran

  • ▹Developed a nationwide ticket sales system using .NET and SQL Server, enabling real-time booking and management across the country.
  • ▹Automated operational workflows, reducing manual processing time by 23% and saving approximately $520K annually.
  • ▹Maintained and optimized databases to handle high-volume ticket transactions and concurrent users.
  • ▹Collaborated with operational teams to ensure system reliability, accuracy, and seamless deployment across multiple regions.

Software Developer @ Panid Engineering Co. Ltd. (Pall)

Nov 2005 — Jan 2010 · Tehran, Iran

  • ▹Developed a custom ERP system using .NET and SQL Server.
  • ▹Automated sales and manufacturing processes across two offices and one factory.
  • ▹Streamlined operations, improving workflow efficiency and reducing manual tasks.

Projects

  • Featured Project

    dg.run

    Turn ideas into apps — build and run from anywhere. AI agents build your app, run it in the cloud, and give you a live URL.

    • AI
    • Cloud IDE
    • Full-stack
    • Agents
  • Featured Project

    Bot War

    Pick a map. Enter. Survive. Multiplayer survival on shared maps — watch live games, or program a bot via the API.

    • Multiplayer
    • Game
    • API
    • Real-time
  • Featured Project

    PapaCRM

    An open-source CRM platform built for flexible workflows, automation, and data ownership.

    • NukeJS
    • React
    • MongoDB
  • Featured Project

    NukeJS

    A modern full-stack JavaScript framework built from scratch with SSR, file-based routing, nested layouts, partial hydration, built-in API routes, middleware, HMR, SEO management, and zero-config deployment on Node.js, Vercel, and Cloudflare Workers.

    • JavaScript
    • SSR
    • Node.js
    • Vercel
    • Cloudflare Workers
  • Featured Project

    cvme.app

    An AI-powered CV builder with shareable, ATS-friendly resumes.

    • AI
    • CV
    • ATS
  • Featured Project

    tarjo.me

    A privacy-first AI translation platform with offline support.

    • AI
    • Translation
    • Privacy
    • Offline
  • Featured Project

    miou.app

    An AI Chrome extension for focus and habit building.

    • Chrome Extension
    • AI
    • Productivity

Contact

Let's build something.

I'm open to new opportunities, freelance work, and interesting projects. Whether you have a role in mind or just want to connect, feel free to reach out.