Giter VIP home page Giter VIP logo

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

Mahdiyar Zerehpoush's Projects

codeconventions icon codeconventions

This document represents Farazpardazan RESTFul API design strategy. It provides a brief overview of how we design our restful APIs and provide them to our clients.

googlebackup icon googlebackup

بکاپ از گوگل: چه اتفاقی افتاده و چه باید کرد؟

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.