Ehsan Souri
AeroLeads people directory · profile

Ehsan Souri Email & Phone Number

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

Contact Signals

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

Who is Ehsan Souri? Overview

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

Quick answer

Ehsan Souri is listed as Senior Software Engineer at SabaIdea, a with 110 employees, based in Tehran Province, Iran, Islamic Republic of. AeroLeads shows a matched LinkedIn profile for Ehsan Souri.

Ehsan Souri previously worked as Senior Software Engineer at Vidoomy and Software Engineer at Ramzinex. Ehsan Souri holds Bachelor'S Degree, Computer Engineering from Amirkabir University Of Technology - Tehran Polytechnic.

Company email context

Email format at SabaIdea

This section adds company-level context without repeating Ehsan Souri's masked contact details.

SabaIdea

Review company-level records connected to Ehsan Souri before choosing the right outreach path.

Profile bio

About Ehsan Souri

I have experience developing backend services in Java/Kotlin with Spring framework. I worked with big data tools, designing and developing server-side and data-intensive applications, data pipelines, and real-time processing applications. I have a good knowledge of Reactive Programming, software engineering principles, test-driven development, and OOP, and also have good experience in Golang.

Listed skills include Android Development, Kotlin, Java, Git, and 1 others.

Current workplace

Ehsan Souri's current company

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

SabaIdea
Sabaidea
Senior Software Engineer
Website
Employees
110
AeroLeads page
8 roles

Ehsan Souri work experience

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

Senior Software Engineer

Current

Tehran, Iran

Apr 2024 - Present

Senior Software Engineer

Madrid, Community Of Madrid, Spain

Vidoomy is one of the most popular Video advertising agencies in Spain. We have a user synchronization process that helps us identify users and suggest relevant ads. My responsibility was to improve the performance of this process. After fixing bugs and optimizing queries, I was able to increase the number of synced users to 90%. I also changed some data models that we ingested to Druid and some queries, which helped us save up to 10% of our resources and have a 50ms better response time.Another responsibility was to change the HTTP framework from fasthttp to gin, which resulted in a 20% reduction in the number of goroutines to 20%. Safe migration of the system to a new framework was one of the challenges.

Software Engineer

Tehran, Iran

Ramzinex is one of the most extensive cryptocurrency exchanges in Iran with about 200K monthly active users.I was responsible for developing and maintaining the core part of transaction management. The company stack was PHP Laravel and Nodejs and my task was to refactor legacy codes with Golang and also redesign the old system with the perspective of microservice architecture. Effective communication between multiple services and with the blockchain network, and data consistency management were some of the challenges.Mentoring junior developers was also one of my responsibilities.

Mar 2023 - Jan 2024

Software Data Engineer

Tehran, Iran

Tapsell is the most significant ad service with about 40M monthly active users in Iran. My responsibility was to create and maintain services for storing and retrieving and also real-time updating users’ information. The company stack was kotlin and Spring-boot. I use Kafka for connecting microservices, Cassandra and Elasticsearch, and MongoDB for storing data. I also, use Druid as a real-time analytics database for aggregated queries. As a software engineer, I did my best to design efficient and simple software architecture and write unit and integration tests. Communicating with other teams such as the AI team giving them test and train data to train their models were some of my important responsibilities.

May 2021 - Mar 2023

Android Developer

Tehran, Iran

• VPN Client: I designed and implemented a VPN client android application to connectto organization’s server. The most challenging part of this project was reducingbattery usage for long-time connections.• Messenger: I designed and implemented a messenger android application fromscratch. We had an XMPP server and the messenger application had to communicatewith it. Writing unit and integration tests and using reactive programming forgetting better performance were some of the key parts of that project.

Apr 2020 - May 2021

Android Developer

Tehran, Iran

• Befrest project:befrest is a push service that I have been responsible for developing its android SDK. the main goal of this project was to create a secure and stable web socket connection to the server to receive messages in-app and when the app is in the background. writing tests for different parts of the project and using TDD procedure and CI-CD have been key parts of the project.• Resana project:resana is an advertising platform that my task was developing its Android SDK. smart communication to the server to optimize battery and data usage, as well as low SDK volume, have been key parts of the project. One of the skills acquired in this project was marketing to attract different applications for collaboration.• Telfa project:it is an unofficial telegram, which is a fork from the telegram open source projectmy task was to add new features to telegram. some challenges of this project were maintaining the application and having a secure connection with the server.

Nov 2017 - Apr 2020

Software Developer Internship

Tehran, Iran

An Android app to show recipes. Food Network Social Network. Most of the focus of this project has been on the user-friendly interface

Jun 2017 - Oct 2017
Team & coworkers

Colleagues at SabaIdea

Other employees you can reach at sabaidea.com. View company contacts for 110 employees →

2 education records

Ehsan Souri education

FAQ

Frequently asked questions about Ehsan Souri

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

What company does Ehsan Souri work for?

Ehsan Souri works for SabaIdea.

What is Ehsan Souri's role at SabaIdea?

Ehsan Souri is listed as Senior Software Engineer at SabaIdea.

Where is Ehsan Souri based?

Ehsan Souri is based in Tehran Province, Iran, Islamic Republic of while working with SabaIdea.

What companies has Ehsan Souri worked for?

Ehsan Souri has worked for Sabaidea, Vidoomy, Ramzinex, Tapsell, and Mahsan.

Who are Ehsan Souri's colleagues at SabaIdea?

Ehsan Souri's colleagues at SabaIdea include Ali Ahmadbeigy, Anna Yousefi, Shadi Moshiri, Ehsan Askari, and Golnaz Goudarzian.

How can I contact Ehsan Souri?

You can use AeroLeads to view verified contact signals for Ehsan Souri at SabaIdea, including work email, phone, and LinkedIn data when available.

What schools did Ehsan Souri attend?

Ehsan Souri holds Bachelor'S Degree, Computer Engineering from Amirkabir University Of Technology - Tehran Polytechnic.

What skills is Ehsan Souri known for?

Ehsan Souri is listed with skills including Android Development, Kotlin, Java, Git, and Sql.

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 Ehsan Souri you were looking for.

View similar profiles