About Me

I am a 𝗕𝗮𝗰𝗸𝗲𝗻𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 with a strong focus on 𝘀𝗰𝗮𝗹𝗮𝗯𝗶𝗹𝗶𝘁𝘆, 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲, 𝗮𝗻𝗱 𝗰𝗹𝗼𝘂𝗱-𝗻𝗮𝘁𝗶𝘃𝗲 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲𝘀. As part of the 𝗗𝗲𝗹𝗶𝗻𝘁𝗲𝗿𝗻𝗲𝘁 𝘁𝗲𝗮𝗺, I have contributed to migrating our 𝗹𝗲𝗴𝗮𝗰𝘆 𝗟𝗮𝗿𝗮𝘃𝗲𝗹 𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝘁𝗼 𝗡𝗼𝗱𝗲.𝗷𝘀, improving efficiency and maintainability. We are transitioning our services to an internal 𝗞𝘂𝗯𝗲𝗿𝗻𝗲𝘁𝗲𝘀 𝗰𝗹𝘂𝘀𝘁𝗲𝗿, leveraging 𝗖𝗜/𝗖𝗗 𝗽𝗶𝗽𝗲𝗹𝗶𝗻𝗲𝘀 for automated deployments. Most services, including both 𝗡𝗼𝗱𝗲.𝗷𝘀 and remaining 𝗟𝗮𝗿𝗮𝘃𝗲𝗹 applications, are now fully 𝗗𝗼𝗰𝗸𝗲𝗿𝗶𝘇𝗲𝗱 and running in the cluster.  

I have also contributed to the 𝗱𝗲𝘀𝗶𝗴𝗻 𝗮𝗻𝗱 𝗶𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻 of 𝗔𝘃𝗼𝗻.𝗷𝘀, a 𝗙𝗹𝘂𝗲𝗻𝘁 𝗔𝗣𝗜 𝗴𝗲𝗻𝗲𝗿𝗮𝘁𝗼𝗿 𝗳𝗼𝗿 𝗡𝗼𝗱𝗲.𝗷𝘀, which powers several internal and external APIs with its advanced capabilities. My expertise lies in 𝗵𝗶𝗴𝗵-𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗯𝗮𝗰𝗸𝗲𝗻𝗱 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁, 𝗰𝗹𝗼𝘂𝗱 𝗶𝗻𝗳𝗿𝗮𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲, 𝗗𝗲𝘃𝗢𝗽𝘀 𝗽𝗿𝗮𝗰𝘁𝗶𝗰𝗲𝘀, 𝗮𝗻𝗱 𝗱𝗲𝘀𝗶𝗴𝗻𝗶𝗻𝗴 𝘀𝗰𝗮𝗹𝗮𝗯𝗹𝗲 𝗺𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀.

Contact

Skills

Node.js

80%

PHP

80%

Laravel Framework

80%

Laravel Nova

100%

Vuejs

60%

ReactJs

40%

NextJs

40%

Design patterns

60%

ExpressJs And NestJs

60%

Git

80%

Language

English

80%
Reading
60%
Speaking
80%
Writing
60%
Listening

Persian

100%
Reading
100%
Speaking
100%
Writing
100%
Listening

Education

  • Bachelor Mathematics

    2012 - 2016

    Branch Applied

    Institute/University: Birjand University

Work Experience

  • NodeJS Backend Developer

    https://delinternet.com

    2020 - 2025

  • Full Stack Developer

    Armin Design

    Tir 2016 - 2020

  • Backend Developer

    Freelancer

    Mordad 2018 - 2018

Projects

Title of Project: AvonJs

For: Nodejs

Description:

AvonJS is an open-source, fluent API generator for Node.js applications written in TypeScript. Its primary goal is to accelerate backend development by providing a structured, intuitive way to define and expose API resources, repositories, and data models with minimal boilerplate while integrating smoothly with the Express.js ecosystem.

Title of Project: Rental apartment management system in the UK

For: Strandprofile.com

Description: An admin panel for managing rental apartment with online payment and many useful features

Title of Project: A key-value storage for laravel

For: Armin Design

Description: Armincms Option is a package for store key-value. with this package, you can store values by key and tag in the simplest way into multiple storage.

Title of Project: Nova Trust

For: Freelancer

Description: Nova Trust is a package that based on Laratrust; a laravel package, that providing user ACL.

Title of Project: A laravel nova field

For: Armin Design

Description: A Nova field for store JSON data.

Title of Project: Furnished Homes

For: Armin Design

Description: A complex website for adding rental home advertisements with android application

Title of Project: Laravel Form Builder

For: Fre Work

Description: A laravel form builder/manager based on the Laravelcollective package; inspired by the Joomla form builder.

Title of Project: Furnished Home

For: Armin Design

Description: A complex website for adding rental home advertisements with android application

Title of Project: Antivirus Shopping System

For: Aqoela

Description: A complex website for license shopping that serves as antivirus license shopping. payment system support `yekpay` and `paypay` gateway.

Title of Project: Antivirus Shopping System

For: Armin Design

Description: A complex website for license shopping that serves as antivirus license shopping. payment system support `yekpay` and `paypay` gateway.

Title of Project: Wordpress Shop

For: Freelancer

Description: I wrote some plugin for customizing a Woocommerce shopping system.

Title of Project: National Association Of Iranian Dates

For: National Association Of Iranian Dates

Description: A simple website for National Association Of Iranian Dates

Title of Project: A site for exploring new Ideas

For: Ideanama corporation

Description: A Wordpress site for exploring new ideas

Research

Title of Dynamic Eloquent Relation By Macro

Description: Solution for adding relation into laravel model