AeroLeads people directory · profile

Mohammad Memariyan Email & Phone Number

Senior Software Engineer at SnappBox at Snappbox
Location: Tehran, Tehran Province, Iran, Islamic Republic of 6 work roles 2 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer at SnappBox
Location
Tehran, Tehran Province, Iran, Islamic Republic of
Company size

Who is Mohammad Memariyan? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mohammad Memariyan is listed as Senior Software Engineer at SnappBox at Snappbox, a with 90 employees, based in Tehran, Tehran Province, Iran, Islamic Republic of. AeroLeads shows a matched LinkedIn profile for Mohammad Memariyan.

Mohammad Memariyan previously worked as Senior Java Software Engineer at Snappbox and Technical Team Lead at Mydigipay. Mohammad Memariyan holds Master'S Degree, Computer Software Engineering from Iran University Of Science And Technology.

Company email context

Email format at Snappbox

This section adds company-level context without repeating Mohammad Memariyan's masked contact details.

Snappbox

Review company-level records connected to Mohammad Memariyan before choosing the right outreach path.

Profile bio

About Mohammad Memariyan

Senior Java Engineer with over 10 years of experience in software development. Holder of an M.Sc. in Software Engineering with a systematic vision for designing innovative solutions. I have built and maintained Spring (Boot) Microservices with NoSQL or RDBMS databases and utilized RabbitMQ, Kafka, and Redis to create scalable, resilient, low-latency, and reliable services on production. Strong hands-on expertise in building highly available and reliable Dockerized services on Kubernetes and Monitoring by Prometheus, Sentry, and Grafana to improve service and code quality.

Current workplace

Mohammad Memariyan's current company

Company context helps verify the profile and gives searchers a useful next step.

Snappbox
Snappbox
Senior Software Engineer at SnappBox
tehran, tehrān, iran
Website
Employees
90
AeroLeads page
6 roles

Mohammad Memariyan work experience

A career timeline built from the work history available for this profile.

Senior Java Software Engineer

Current

Tehran, Iran

* Designed and implemented a fleet management system as an MVP according to modular monolithic architecture to accelerate the development in the first phase and open to migrating to microservices in the next phases.* Optimized vehicle routing problems (VRP) by implementing a highly available and low latency optimizer service * Created more than 8 infrastructure components such as search, metric, user, scheduling, security, etc with Spring boot to facilitate developing a new system with handled base requirements such as authorization, test, monitoring, searching, logging, etc.

May 2024 - Present

Technical Team Lead

Tehran, Tehran Province, Iran

* Technical lead of payment and supper application team* Acted as a technical consultant and designer for at least 5 critical company projects. (Refund, Wallet, Direct-Debit, Purchase, …)* Unlocked BNPL card payment by linking more than 1000 POS devices to credit payment infrastructure.* Enhanced payment success rate by 10% through the adaption of non-blocking patterns like event sourcing, reactive approach, …* Developed a spring boot-based framework, to streamline payment integrations across 15+ microservices.

Aug 2022 - May 2024

Senior Java Software Engineer

Tehran, Tehran Province, Iran

* Resolved monitoring issues by implementing an AOP-based library for Sentry, Prometheus, and Kibana integration in all projects.* Redesigned 3 legacy services to prepare a new infrastructure for developing new features* Documentation of more than 6 project's use cases according to UML diagrams principles.* Maintained over 10 microservices (shared services and business services) such as card-to-card, bill, toll payment systems. Code review of many features to ensure code quality is good enough.* Improved security mechanisms according to the AAA concept and OWASP Top 10. Also generated hybrid token stores based on spring security.* Reduced client application startup time by 3 seconds using the BFF pattern for efficient data integration.* Refined an algorithm to create competition between more than 7 payment systems and choose the best of them.* Organized payment settlements by working on the account sharing preferences feature.* Played a key role in developing Refund project based on async and event-driven solutions to decrease double refund risk to zero.* Significantly decreased 2 seconds transaction search response time by optimizing DB models and index definitions.* Contributed to developing a component, based on docker test containers to write standard integration tests.* Integrated a mock system based on the Wiremock for the 4 test teams to simulate all desired scenarios.

Jun 2019 - Aug 2022

Senior Java Software Engineer

Tehran Province, Iran

* Involved in an IOT system implementation for managing building objects (microservices architecture)* Established some new technologies such as a spring gateway, an embedded load balancer, and message brokers (Such as RabbitMQ) to update system architecture.* Customized some hardware system features by writing some scripts

Nov 2018 - Mar 2019

Java Software Engineer

Gitigostar Pooyandegan Kabir

Tehran, Tehran Province, Iran

* Migrated a monolithic system architecture to 8 microservices and reduced 20% response time.* Reduced data processing time by using NoSQL databases (MongoDB) and special search engines (SOLR, …)* Optimized application requests by using RPC and Protobuf* Implemented a transportation system like Uber in SOA architecture* Converted project framework from JSP to a Spring boot project

Mar 2016 - Nov 2018

Full Stack Developer (Java, Android, Java Script)

Gitigostar Pooyandegan Kabir

Tehran Province, Iran

* Developed a navigation application (client platform: Android, back-end: Java)* Normalized more than 20 MySQL database table models by analyzing System requirements and making ERD* Reduced latency for a location-based service by optimizing UDP and TCP network sockets usage.* Collaborated on a delivery system by using an optimized algorithm to minimize delivery time and maximize capacity

Jun 2014 - Mar 2016
Team & coworkers

Colleagues at Snappbox

Other employees you can reach at snapp-box.com. View company contacts for 90 employees →

2 education records

Mohammad Memariyan education

FAQ

Frequently asked questions about Mohammad Memariyan

Quick answers generated from the profile data available on this page.

What company does Mohammad Memariyan work for?

Mohammad Memariyan works for Snappbox.

What is Mohammad Memariyan's role at Snappbox?

Mohammad Memariyan is listed as Senior Software Engineer at SnappBox at Snappbox.

Where is Mohammad Memariyan based?

Mohammad Memariyan is based in Tehran, Tehran Province, Iran, Islamic Republic of while working with Snappbox.

What companies has Mohammad Memariyan worked for?

Mohammad Memariyan has worked for Snappbox, Mydigipay, Mitoconnect Technologies, and Gitigostar Pooyandegan Kabir.

Who are Mohammad Memariyan's colleagues at Snappbox?

Mohammad Memariyan's colleagues at Snappbox include Reyhaneh Tafreshi, Mahdieh Khalili, Zahra Farahani, Ali G. Mahdipour, and Niusha Esmaeili Najmi.

How can I contact Mohammad Memariyan?

You can use AeroLeads to view verified contact signals for Mohammad Memariyan at Snappbox, including work email, phone, and LinkedIn data when available.

What schools did Mohammad Memariyan attend?

Mohammad Memariyan holds Master'S Degree, Computer Software Engineering from Iran University Of Science And Technology.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Mohammad Memariyan you were looking for.

View similar profiles