Mahdi Rajabi

Full Stack Developer

Go Kotlin PHP Vue.js C++

About Me

I'm a passionate Full Stack Developer from Iran with expertise in building modern, scalable web applications. I specialize in backend development with Go and Kotlin, frontend development with Vue.js, and have experience with PHP.

Currently, I'm deepening my knowledge in C++ to expand my systems programming capabilities. I love creating elegant solutions to complex problems and am always eager to learn new technologies.

Technical Skills

Backend

Go/Golang
Kotlin
PHP
C++

Frontend

Vue.js
Svelte
Tailwind CSS
Alpine.js

DevOps

Docker
Kubernetes
Git/GitHub
Linux/Ubuntu

Database

MySQL
MongoDB
Redis
PostgreSQL

Other

gRPC
WebSocket
REST API
Protobuf

Game Dev

Godot
Pixi.js
Game Systems
3D Design

Experience

Pooya Pendar Pishro Logo

Full Stack Developer

Pooya Pendar Pishro (PPPCO)
Dec 2019 - Dec 2023
  • Involved in many projects and life cycles, from design to maintenance
  • Developed REST APIs using PHP Laravel
  • Built SSR and PWA applications using Nuxt.js (multilingual, multiple themes)
  • Designed architectures for MySQL and SQLite databases
  • Implemented UI using Vuetify Material Design and Tailwind themes
  • Maintained projects using Linux Ubuntu, Nginx, PM2, and Docker
SahamCC Logo

Full Stack Developer

SahamCC

Jun 2019 - Dec 2019
  • Developed REST APIs using PHP Laravel
  • Built front-end interfaces using Vue.js and Bootstrap
  • Developed native Android client applications using Java
  • Designed architectures for MySQL and SQLite databases
  • Maintained projects using Linux Ubuntu and Nginx
Arvana Logo

Full Stack Developer

Arvana

Jun 2018 - Jun 2019
  • Collaborated on several projects for foreign companies
  • Developed REST APIs using PHP Laravel
  • Built front-end interfaces using Vue.js and Bootstrap
  • Developed native Android client applications using Java
  • Designed architectures for MySQL and SQLite databases
  • Maintained projects using Linux Ubuntu and Nginx

Full Stack Developer

MaskanFile

Oct 2017 - Jun 2018
  • Full stack development and maintenance of web applications

Full Stack Developer

Parto Idea

Oct 2016 - Oct 2017
  • Full stack development and maintenance of web applications

Full Stack Developer

Satmak

Oct 2014 - Oct 2016
  • Full stack development and maintenance of web applications

Full Stack Developer

Shagaco

Apr 2014 - Oct 2014
  • Full stack development and maintenance of web applications

Featured Projects

PHP HLS Convertor

Convert videos to HLS format with multiple audio and subtitle tracks

PHP Video HLS

Go Backend API

High-performance REST API built with Go and Gin framework

Go REST API Docker

Game System

Real-time multiplayer game system with WebSocket support

Godot WebSocket Multiplayer

Get In Touch

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!