Skip to content
Rooyande

Resume

Mohammad Javad Rooyande Sharifi

Computer engineering student · AI-assisted product builder · English instructor

Yazd, Iran[email protected]github.com/rooyanderooyande.ir

Contact

Profile

I build software products and AI systems, directing AI coding agents to complete, tested outcomes, and I've taught English since 2021. I learn fast by building real things, write down how they work, and am clear about what is finished and what is still in progress. I'm studying computer engineering and building foundations in machine learning.

Experience

  1. Independent product builder

    2026 — present

    Rooyande

    • Designing and building Jarvis, a personal AI operating system: deterministic Python core, policy and approvals, audit log, 161 automated tests, real model layer via OpenRouter.
    • Built two complete bilingual (English/Persian) web products, Tablelane and ANTEVRA, with browser tests.
    • Delivering an online store for a family-run retail business (launching).
  2. English Instructor (part-time)

    2021 — present

    Danial Institute & Sadra School

    • Structured instruction in academic and private settings, including immigration-focused learners.
    • Communication, mentoring and teamwork that carry directly into technical work.
    • Balanced teaching alongside university studies and technical self-learning.

Selected projects

  • JarvisPersonal AI operating system · Python, SQLite, FastAPI, OpenRouter
  • TablelaneCafé QR ordering + staff operations · Next.js, TypeScript · released v1.0.0
  • ANTEVRAStorefront for an experimental sneaker label · Next.js, TypeScript
  • People detection & trackingLearning project · Python, YOLOv8, ByteTrack, OpenCV, Pandas

Skills

AI & product
Agent systems, AI-assisted development (Claude Code, Codex, GPT), specs and architecture
Web
Next.js, React, TypeScript, Tailwind CSS, bilingual/RTL interfaces, Playwright
Python & ML
Python (basic–intermediate), YOLOv8, detection & tracking, NumPy, Pandas, OpenCV (basic), PyTorch (introductory)
Environment
Linux (Pop!_OS), Git, virtual environments, Anaconda, SQLite
Teaching
English instruction (beginner–intermediate), mentoring, clear explanation

Education

  • B.Sc. Computer Engineering (in progress)

    Islamic Azad University, Yazd

  • High-school diploma

Languages

English
Fluent
Persian
Native

Availability

25–40 hours a week, flexible part-time. Remote or hybrid; on-site in Yazd when needed.