Hello I'm

Mahdi

Software Developer

About Me

Hi, I'm Mahdi, I'm a software developer, I've been working with Golang and JavaScript for the last four years. I'm mostly focused on Back-end but I also code in React sometimes.

  • GoLang
  • JavaScript
  • Back-end
  • Real-time
  • WebSocket
  • MySQL
  • MongoDB
  • React
  • NodeJs
  • API
Downlaod CV

What am I good at?

Database

In the Past few years, I was designing database models and writing queries to retrieve the data fast and correct.

Back-end Development

Being a good Back-end developer is my first goals in my career. Comparing to other fields I've been working on Back-end more efficiently and faster.

Debug

I can usually read other developers codes and look at the codes from different perspectives. It helps me a lot on finding the errors and bugs.

Education

Computer Engineering Tabriz University

2018-2022

Started my professional career in Tabriz University, I learned JavaScript and Python during my education. Meeting with Prolar team and a some good friends was one of the best experiences.

Mathematics Madani SAMPAD High School

2012-2018

Started to code with Basic and C/C++ language for embedded systems at middle school as a hobby, that was a great experience though.

Work Experience

SRE at Snapp!

May 2023 – Present
Responsibility :
  • Site Reliability Engineer

Software Developer at RasaTelecom

September 2019 – April 2023
Responsibility :
  • Golang Developer
  • R&D and "VmBox" Project Manager

DevOps at Ramzinex

September 2022 – January 2023
Responsibility :
  • Infrastructure maintainer

Back-end developer at Prolar

March 2019 – August 2019
Responsibility :
  • NodeJs Back-end Developer
  • QA & Testings

Freelancer at Tabriz

July 2018 – March 2019
Responsibility :
  • NodeJs
  • UI & ReactJs
  • Bash Script