Mohammad Hosein Heidari

Mohammad Hosein Heidari Email and Phone Number

Software Engineer @yektanet @ Yektanet | یکتانت
tehran, tehrān, iran
Mohammad Hosein Heidari's Location
Iran, Iran, Islamic Republic of
About Mohammad Hosein Heidari

Experienced backend engineer with expertise in Java and Node.js for server-side development, specializing in system design and software architecture. Known for crafting scalable and reliable solutions, I am dedicated to implementing coding best practices and delivering high-quality products through clean code. Over the last three years, I have successfully developed Java web services, leveraging both application servers and standalone implementations. Proficient in building reactive applications and event/message-driven systems, particularly utilizing the Actor-Model and various concurrency models. Eager to expand my skill set further and contribute to innovative projects in backend development.Beyond technical proficiency, I am deeply passionate about staying at the forefront of advancements in backend development. My enthusiasm for tackling challenges and exploring innovative solutions drives me to contribute meaningfully to projects. My ability to rapidly learn and adapt, coupled with a top-down learning approach, has been pivotal in mastering new technologies and methodologies.

Mohammad Hosein Heidari's Current Company Details
Yektanet | یکتانت

Yektanet | یکتانت

View
Software Engineer @yektanet
tehran, tehrān, iran
Website:
yektanet.com
Employees:
108
Mohammad Hosein Heidari Work Experience Details
  • Yektanet | یکتانت
    Senior Software Engineer
    Yektanet | یکتانت Feb 2024 - Present
  • Avan Software Technology Advisors (Asta)
    Senior Software Engineer
    Avan Software Technology Advisors (Asta) Apr 2022 - Dec 2023
    Tehran, Iran
    Worked on a Messaging platform with more than two million active users.Integrated WebSocket support alongside Socket, replacing the outdated long polling protocol for the web version.Enhanced security by introducing support for multiple Public Keys during the handshake and implementing ECDH for improved encryption.Resolved concurrency issues and optimized performance, resulting in a more responsive platform.Revamped authentication and authorization processes, ensuring a seamless and secure user experience.Designed and implemented a customized Secure Remote Password (SRP) protocol for two-step verification.Developed a scalable load testing application specifically tailored for a messaging platform employing MtProto as its protocol.Engineered a simulator designed to emulate realistic user behavior, effectively handling millions of concurrent devices interacting with theserver.Mentored a new team member, offering guidance and support to help them integrate into the project and advance in their professionaldevelopment
  • Avan Software Technology Advisors (Asta)
    Software Engineer
    Avan Software Technology Advisors (Asta) Sep 2020 - Apr 2022
    Tehran, Iran
    Implementation of new APIs tailored for Android and Web clients.Revitalized the API layer RPC objects for a Messaging platform written in Java.Played a key role in managing and automating numerous APIs, focusing on enhancing efficiency by working on the RPC generator andreplacing outdated versions.
  • Parto Dade Pardaz Sharif
    Full Stack Developer
    Parto Dade Pardaz Sharif Jun 2018 - Sep 2019
    Tehran, Iran
    Led the creation of multiple microservices connecting to VAS aggregator servers using Node.js and Java.Developed Android applications using Kotlin and Java, seamlessly integrating them with microservices and connecting to Irancell VAS servicesthrough Charkhoone SDK.Assumed responsibility for server management, implementing containerization through Docker for enhanced efficiency.Engineered a robust and scalable Java microservice to gather data from the VAS Aggregator. This microservice served as a central hub, offeringan API for real-time events and data updates. Leveraging industry best practices, the microservice efficiently handled high volumes of incomingevents, ensuring seamless processing within the company's ecosystem.
  • Freelance Developer
    Software Developer
    Freelance Developer Jul 2017 - Mar 2018
    Iran
    Digitized and automated the handling of emergency employers' data originally stored on paperPlayed a role in developing a real-time game called Reaction, intended to become a Value-Added Service (VAS) application.Contributed to the development of a virtual education platform called Khishavere.

Mohammad Hosein Heidari Education Details

Frequently Asked Questions about Mohammad Hosein Heidari

What company does Mohammad Hosein Heidari work for?

Mohammad Hosein Heidari works for Yektanet | یکتانت

What is Mohammad Hosein Heidari's role at the current company?

Mohammad Hosein Heidari's current role is Software Engineer @yektanet.

What schools did Mohammad Hosein Heidari attend?

Mohammad Hosein Heidari attended Shahid Beheshti University, Salam Sadeghie High-School.

Who are Mohammad Hosein Heidari's colleagues?

Mohammad Hosein Heidari's colleagues are Kian Keshvari, Mehdi Mahdavi, Davood Bagheri, Alireza Shahi, Mobina Hatami, Reza M., Shah E.

Not the Mohammad Hosein Heidari you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.