Skip to content
View smzerehpoush's full-sized avatar
🎯
Focusing
🎯
Focusing
Block or Report

Block or report smzerehpoush

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
smzerehpoush/README.md

Mahdiyar Zerehpoush

Software Developer

+989124398514 | [email protected] | mahdiyar.me | Tehran, Iran

Professional Summary

Over six years of experience in Software Development Life Cycle, including documenting, coding, code reviewing, monitoring and debugging. Skilled in Java, Spring, .NET, Relational databases and Unit/Integration Testing. Also, extensive experience in e-Payment industry. interested in Microservices and Distributed Systems.

Tech Stack

Back-end Spring Framework Family and .NET-Core
Data Stores PostgreSQL, MySQL, SQL Server, Redis, MongoDB and RabbitMQ
Other Docker, Hiberante, JPA, Liquibase, Maven, Git, Grafana, Prometheus, REST and SOAP

Technical Exprience

Software Developer | Journey Hero | Tehran
05/2023 - Present


Software Developer | Tara | Tehran
03/2023 - 05/2023

Technologies: Spring (Boot, Batch, Data, Test, Security, etc.), PostgreSQL, Redis, Prometheus, Grafana, RabbitMQ, Gitlab and Jira


Software Developer | Saman Electronic Payments | Tehran
12/2020 - 03/2023
SEP is a software company that has lots of projects in the FinTech industry. I had the chance to work on many of these projects and begin my new adventure as a dotnet developer.

  • Migrate an existing project (Card to Card Transfer) from an old Monolithic WCF service to many .NET-Core services with Microservice architecture
  • Refactor the codebase of a highly transactional payment assistant application with more than 8M users called 724.
  • Monitor system with integrating custom metrics, Prometheus, and Grafana
  • Interview candidates in the tech team

Technologies: .NET-Core, Docker, SQL Server, Redis, Prometheus, Grafana, RabbitMQ, Gitlab and Jira


Back-end Developer | Farazpardazan | Tehran
09/2019 - 10/2020
Farazpardazan is a B2C mobile solution provider, having a team of 40 developers. The main focus of this company is FinTech, including InsurTech, Payment Assistant, and PFM. I had the chance to work with very professional developers and engineers.

  • Work on Hamrahcard Payment Assistant application with more than 12M users. Hamrahcard is the second-ranked payment assistant application in Iran and executes 2M financial transactions per day.
  • Save system from domino failure through adding resilience4j
  • Monitor system with integrating Spring Actuator, Prometheus, and Grafana
  • Implement caching policies through adding on each level

Technologies: Spring (Boot, Data, Test, Security, etc.), OpenFeign, Docker, PostgreSQL, MySQL, Redis, JPA, Hibernate, Liquibase, Git, Prometheus, Grafana, REST, SOAP, Jira, SonarQube and OneSignal


Back-end Developer | Naji Research and Development co | Tehran
09/2019 - 10/2020
NRDC is a B2B and B2C company. This company mainly focuses on developing scalable solutions for country-wide usage.

  • Develop a highly transactional application used by policemen with more than 2M transactions per day Technologies: Spring Boot, Jersey, Oracle Databases, Weblogic and Apache

Freelance Projects

Back-end Developer | Yakamoz Cafe | Tehran
08/2022 - 12/2022
Yakamoz cafe is an online cafe for tech companies with wallet and promotion system for companies.

Technologies: Spring Boot, PostgreSQL, Nginx


Back-end Developer | Lizbazi | Tehran
10/2019 - 05/2021
Lizbazi is a Startup this it's main focus is on developing social media for athletes.

Technologies: Spring Boot, MySQL, Nginx

Education

Bachelor’s of Computer Engineering at University of Shahed , Tehran
10/2016 - Present

Pinned

  1. binance-spot-trading-bot binance-spot-trading-bot Public

    Easy-to-use multi-strategic automatic trading for Binance Spot with Telegram integration

    Python 44 15

  2. design-patterns design-patterns Public

    Design Patterns Implemented In Java

    Java 4 1

  3. automaticDatabaseBackupUsingGit automaticDatabaseBackupUsingGit Public

    Shell 2

  4. spring-boot_prometheus_grafana spring-boot_prometheus_grafana Public

    This Repository integrates SpringBoot + Prometheus + Grafana

    Java 4 1

  5. binance-futures-trading-bot binance-futures-trading-bot Public

    Forked from Erfaniaa/binance-futures-trading-bot

    Easy-to-use multi-strategy automatic trading for Binance Futures

    Python 1