Career Profile

After more than 10 years in software development industry, I feel a good potential to navigate big projects, startups, challenges etc. One of my best achivements in life is handling family and work proffecionally. I’d like to work remotely because I’m multitask personality and do not have good experiences with on-site teams. Most of the time it waste my time to working in open office, except when I should teach others. As I were mountain climber, I enjoy adventuring and walk on edge. But about production issues, I’m very sensitive to keep data and user experience safe.

Experiences

Fullstack Developer

2022 - Present
Startup Drdr.ir, Tehran, Iran

As a developer I had to deliver some tasks in bothe backend and frontend at first. After a while when the new version deployed on production, I started my work as a backend developer specificly on laravel framework. Some of my specific point during this job are:

  • working with Asterisk
  • working with Design Patterns
  • complete unit/feature test
  • try to develop based on TDD

Co-Founder - CTO

2020 - 2022
Startup Adilar.com, Tehran, Iran

As a co-founder and CTO I managed the development of a lot of parts in adilar.com. Adilar is an ATS for HR which enable recuritters to control workflows easily. Some of best works that I have experieced in Adilar are:

  • learn Laravel for the first time # linkedin: hmdshariati
  • running CI/CD with gitlab
  • Docker and docker-compose on production
  • learn to code with VueJs/NuxtJs

Developer

2016 - 2020
IPM.ir, Tehran, Iran

During 4 years experienced a lot of technologies with test and fail. Based platform which we have worked on it is ProcessMaker.com. An opensource BPMN2 platform in PHP Language. I have experienced in features bellow:

  • ProcessMaker
  • ExtJs
  • Linux
  • Git
  • gitlab

Supporter

2015 - 2016
TBCom.ir, Tehran, Iran

I started as an intern. After a while my dutiy was supporting client with phone and manage update patches. Fix some problems I have experienced in features bellow:

  • MS SQL Server
  • Soft Skills

IT Manager

2014 - 2014
Dinawin, Tehran, Iran

As an IT Manager I was responsible to all of Issues about Network, Cameras, PCs and Servers I have experienced in features bellow:

  • ICDL
  • Network+
  • Server (Linux, Windows)

Certifications

Network+

2014 - 2014
Noora

LPIC1 & 2

2014
Anisa

Skills and Proficiency

Linux

Docker

Git

Gitlab

Github

Bash Scripting

BPMS with ProcessMaker

PHP, Laravel, Yii, Symfony etc.

Python, Django, Flask etc.

Java

C++

Design Patterns

SOLID DRY KISS

OOP

MVC

SOAP

MYSQL

Clean Code

REST API

Javascript, jQuery, Bootstrap, VueJs etc

HTML5 & CSS & SASS

Wordpress

Ruby on Rails

Sketch, Photoshop, figma etc.

TDD & BDD

Team Lead

wordpress hooks

Elementor Pro

Technical SEO

woocommerce

WHM

Cpanel

Data structures and algorithm

Go Lang

Kubernetes

React and Angular

Coaching