Skip to content
Omid Reza — Full-Stack Web Developer portrait

Hello, I'm

Omid Reza


I'm a Software Engineering student and Full-Stack Web Developer passionate about building modern, scalable, and accessible web applications. I enjoy creating clean architectures, intuitive user experiences, and high-performance solutions while continuously exploring AI and Machine Learning to build smarter products.

/ Career

A brief overview of my career

2024 - Present

Full-Stack Web Developer

Freelance / Self-Employed

Building modern web applications with a small team of developers, focusing on admin dashboards and corporate websites. Working across the full stack with Vue.js, Nuxt.js, TypeScript, and NestJS, with an emphasis on clean architecture, accessibility, and production-ready delivery.

Vue.jsNuxt.jsTypeScriptNestJSTailwind CSS
2024 - Present

Web Development Instructor

Freelance / Self-Employed

Teaching modern web development to students, covering frontend and backend fundamentals through real-world project practices. Mentoring learners on clean code, Git workflows, and building production-ready applications from scratch.

TeachingJavaScriptVue.jsWeb DevelopmentMentoring
2023 - 2024

Frontend Developer

Various Clients (Freelance)

Delivered frontend web projects for three companies on a contract basis, building responsive interfaces and working directly with clients to scope requirements.

Vue.jsJavaScriptTypeScriptTailwind CSSClient Communication
2021 - 2022

WordPress Developer (E-commerce)

Freelance / Self-Employed

Specialized in building e-commerce websites using WordPress and WooCommerce for small business clients. Managed end-to-end site delivery, from theme customization to launch, gaining early experience in client communication and project management.

WordPressWooCommerceHTMLCSSPHP
2022 - Present

B.Sc. Software Engineering Student

Islamic Azad University, Kermanshah Branch

Studying software engineering with a focus on software architecture, algorithms, databases, and web development. Building full-stack applications with Vue.js, Nuxt.js, and NestJS while exploring machine learning fundamentals and AI tool integration.

Data StructuresAlgorithmsObject-Oriented ProgrammingSoftware DesignDatabases
2020 - 2022

Associate Degree, Computer Networks

University of Applied Science and Technology

Studied computer networking fundamentals including network architecture, protocols, and systems administration — a foundation that continues to inform how I approach backend architecture and scalable web systems today.

Computer NetworksNetworking FundamentalsSystems AdministrationLinuxTroubleshooting

/ Featured Projects

A selection of professional work, published apps, and experimental prototypes.

DevFlowDevFlow
Full-Stack

DevFlow

A modern project management platform with authentication, Kanban boards, task assignments, and real-time updates. Built using a scalable NestJS backend and Nuxt frontend.

Nuxt.js NestJS TypeScript PostgreSQL Tailwind CSS
AI NotesAI Notes
AI

AI Notes

An intelligent note-taking application powered by AI. Users can organize notes, generate summaries, and search content using natural language.

Nuxt.js NestJS OpenAI API MongoDB TypeScript
Portfolio CMSPortfolio CMS
Published Website

Portfolio CMS

A customizable portfolio platform featuring an admin dashboard, blog management, project showcase, and SEO optimization.

Nuxt.js NestJS PostgreSQL Tailwind CSS
ShopSphereShopSphere
Personal Project

ShopSphere

A modern e-commerce platform with product management, shopping cart, secure authentication, payment integration, and an admin dashboard.

Nuxt.js NestJS TypeScript PostgreSQL Stripe
TaskFlow APITaskFlow API
Backend

TaskFlow API

A RESTful API for task management featuring JWT authentication, role-based access control, file uploads, and comprehensive API documentation.

NestJS Node.js TypeScript PostgreSQL Swagger
MovieHubMovieHub
Frontend

MovieHub

A movie discovery platform powered by TMDB, featuring search, watchlists, recommendations, and responsive UI with server-side rendering.

Nuxt.js TypeScript TMDB API Tailwind CSS
DataPulseDataPulse
Data & AI

DataPulse

A data analytics dashboard that ingests CSV/API data, processes it with Python (pandas), and visualizes trends through an interactive Nuxt frontend backed by a PostgreSQL data store.

Python pandas Nuxt.js PostgreSQL FastAPI
DockerDashDockerDash
DevOps

DockerDash

A self-hosted dashboard for monitoring and managing local Docker containers — view logs, resource usage, and container status in real time through a clean Nuxt interface.

Docker NestJS Nuxt.js TypeScript WebSockets
ChatSenseChatSense
AI

ChatSense

A lightweight sentiment and intent analysis tool built with Python, exposing a simple API that classifies text input — designed as a foundation for smarter chatbot and support-ticket features.

Python scikit-learn FastAPI Docker
NoteSyncNoteSync
Full-Stack

NoteSync

A real-time collaborative note-taking app where multiple users can edit and sync notes live, built on MongoDB change streams with a Vue.js frontend.

Vue.js NestJS MongoDB WebSockets TypeScript

/ Tech Stack

Breakdown of my technical skills, categorized by domain and proficiency

Expert
Proficient
Beginner

Frontend

Nuxt.js
Vue.js
TypeScript
JavaScript
Tailwind CSS
HTML5
CSS3
Svelte

Backend

Node.js
NestJS
REST API
GraphQL
PHP

Database

PostgreSQL
MongoDB

Programming & AI

Python
Pandas
Scikit-learn
AI API Integration

Tools & DevOps

Git
GitHub
GitHub Actions
Docker
Figma
Testing (Unit/Integration)

CMS & E-commerce

WordPress
WooCommerce

/ Contact Me

Feel free to reach out. I'm always open to discussing new projects and opportunities.