Mohammad Javad Rooyande Sharifi
Computer engineering student · AI-assisted product builder · English instructor
Yazd, Iran[email protected]github.com/rooyanderooyande.ir
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
Independent product builder
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).
English Instructor (part-time)
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.
Printed from rooyande.ir/resume