Available for web systems opportunities

I design web systems that stay reliable in production.

I'm MohammadJavad "MJ" Abbasi, a software engineer and web systems designer. I work across Node.js, NestJS, Vue.js, Nuxt, PHP, and Laravel to turn complex requirements into clear, maintainable products.

IRAN / PORTUGALWEB SYSTEMS DESIGNERJAVASCRIPT / TYPESCRIPT / PHP

What I bring

Engineering with intent.

Strong web systems connect architecture, backend, frontend, and delivery. I design that whole path so teams can evolve products without losing clarity or reliability.

01

Web system design

End-to-end web systems shaped around clear responsibilities, maintainable architecture, real product constraints, and a practical path to production.

02

Full-stack delivery

Backend services with Node.js, NestJS, PHP, and Laravel, paired with modern Vue.js and Nuxt interfaces when the product needs the complete stack.

03

Technical ownership

From implementation to review and delivery, I care about the full path from an idea to reliable production software.

Experience

Built. Led. Taught.

A career shaped by hands-on system design, full-stack product engineering, technical leadership, and university teaching.

2022 - PRESENT

Software Engineer

TRIBES / Remote / Manchester, UK

Designing and delivering web systems across the full stack. Alongside product development, I have built and maintained numerous WordPress websites for TRIBES, adapting each implementation to real business and content needs.

System DesignVue.jsNuxtPHPLaravelWordPress

2025 - PRESENT

University Instructor

Semnan University / Semnan, Iran / 1 year

Teaching two university courses - Web Development and Industry Relations - with a practical focus on modern web systems, professional workflows, and connecting academic foundations to real industry work.

Web DevelopmentIndustry RelationsMentorship

2018 - 2021

Chief Technology Officer

Avand Studio / Semnan, Iran

Led technical direction and software delivery, connecting product needs with pragmatic engineering decisions and accountable execution.

Technical LeadershipProduct Delivery

2017 - 2023

Teaching Assistant

Semnan University / Part-time

Supported courses in programming fundamentals, advanced programming, data structures, artificial intelligence, compilers, and computer workshops.

Computer ScienceProgrammingEducation

Core stack

Focused tools.
Flexible thinking.

01Web System Design
02Vue.js / Nuxt
03PHP / Laravel
04Node.js / NestJS
05TypeScript / JavaScript
06REST API Design
07WordPress Development
08Technical Leadership

Let's work together

Need someone who can design the whole web system?

I'm open to web systems design, backend, and full-stack software engineering opportunities across Iran, Portugal, and remote teams.