Mahdi Mehrabi

Mahdi Mehrabi Email and Phone Number

Golang Engineer @ Aban Parallel Processing
tehran, tehrān, iran
Mahdi Mehrabi's Location
Yerevan, Armenia, Armenia
About Mahdi Mehrabi

Diligent golang developer and former fullstack web developer with an established track record of research and building successful applications over 6 years. Able to work under pressure. Solid track record of delivering complex commercial application projects in a timely manner. Committed to discipline principles in life and work. Committed to coding standards like TDD and clean architecture,SOLID principles, and design patterns.

Mahdi Mehrabi's Current Company Details
Aban Parallel Processing

Aban Parallel Processing

View
Golang Engineer
tehran, tehrān, iran
Website:
abanppc.com
Employees:
11
Mahdi Mehrabi Work Experience Details
  • Aban Parallel Processing
    Software Engineer
    Aban Parallel Processing Apr 2024 - Present
    Golang Engineer at Lenz TV Streaming ApplicationDeveloping and maintaining high-performance backend services for Lenz TV's streaming platform. Responsible for ensuring seamless streaming experiences by implementing efficient Golang microservices, optimizing data pipelines, and integrating various streaming protocols. Collaborate with cross-functional teams to enhance platform scalability, reliability, and user experience.
  • Green City
    Software Engineer
    Green City Aug 2023 - Apr 2024
    In green city I worked on a crypto exchange product, I engineered three Golang microservices. The firstmicroservice fetched price data for candles from exchanges like Binance and produced them on Kafka for storage inanother microservice I developed, which stored prices in TimescaleDB. The third microservice consumed data from Kafkaand cast it to WebSocket, ensuring timely delivery of price updates and other real-time data to end-users.
  • Sensifai
    Software Engineer
    Sensifai Mar 2022 - Sep 2023
    Belgium
    During my over one-and-half-year tenure at Sensifai, I served as a versatile Software Engineer, specializing in Video Management Services (VMS). My role included expertise in Golang, Docker, integrating streaming protocols (WebRTC, HLS, MSC, RTSP), conducting job applicant interviews, and providing crucial support to both frontend and AI teams. I also played a pivotal role as a design architect, implementing clean architecture and DDD principles for the VMS software. Notably, I rewrote the VMS backend playback algorithm, achieving a remarkable 500\% performance improvement. Furthermore, I had the privilege of sharing my knowledge by teaching clean architecture, design patterns, and SOLID principles to fellow team members
  • Cotchciti
    Back End Developer
    Cotchciti Sep 2020 - Mar 2022
    London Area, United Kingdom
    One of my greatest projects that I proud to it is cotchciti, cotchciti is an event and party planner platform, I wasresponsible for building whole backend of cotchciti. used lot of technologies and tools in process of developing cotchcitibackend but mostly Golang, Docker,WebSocket, Postgres ,kafka ,Google maps ,Postgis was the base and root of thisproject. I choosed clean archictecture as proejct architecture . I built an advanced dependency injection system over itthen I felt unit test is not enough so I developed an advanced integration test system that work well with our dependencyinjection system .https://cotchciti.com/
  • Elm Avaran Caspian
    Full Stack Engineer
    Elm Avaran Caspian Sep 2018 - Sep 2020
    Developed a platform for creating connection between medical employees and medical employers and companies. Theplatform is used for recruiting process like creating resume,telegram bots for managing account by telegram bot for bothemployee and employer.the technologies used for developing this project are Go, Python, React, Javascript, Mysql.https://digibonyan.com/es• My second project in caspian was a a platform for medical companies in Tehran to register their company informationand recieve certificate after validating their company information.The technologies behind this project are Go,PHP,Laravel, Jquery, Javascript, Mysql.http://www.hsbca.ir/

Frequently Asked Questions about Mahdi Mehrabi

What company does Mahdi Mehrabi work for?

Mahdi Mehrabi works for Aban Parallel Processing

What is Mahdi Mehrabi's role at the current company?

Mahdi Mehrabi's current role is Golang Engineer.

Who are Mahdi Mehrabi's colleagues?

Mahdi Mehrabi's colleagues are Mehdi Nazari, Mohammad Bakhtiari, Parnia Baghestani.

Not the Mahdi Mehrabi 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.