Mahdi FirouzMF
Open to opportunities

Mahdi Firouz

@mahdifirouz

Energetic Golang Backend Developer focused on scalable systems.

Iran
Message

What I'm looking for

I am looking for a role that challenges my skills and fosters growth.

I am an energetic and results-driven Golang Backend Developer with extensive experience in building scalable and high-performance backend systems. My proficiency in Golang, MongoDB, MySQL, and PostgreSQL allows me to design efficient, reliable, and secure databases. I am passionate about optimizing code and tackling complex technical challenges, thriving in creating robust server-side solutions.

In my recent role as a Backend Developer at Radaq, I developed a backend system for smart home devices using Golang, focusing on time-series data storage with MongoDB. I successfully implemented the MQTT protocol for real-time data transfer and managed Docker containers to ensure scalable application performance. My previous experience as a Frontend Developer at Taha involved creating dynamic web applications with React.js and Cesium.js, where I optimized performance and enhanced user experiences through collaboration with cross-functional teams.

Experience

Work history, roles, and key accomplishments

RA

Backend Developer

Radaq

Apr 2023 - Dec 2024 (1 year 8 months)

As a Backend Developer for smart home devices, I used Golang to develop a backend system that handles time-series data storage with MongoDB, including environmental metrics such as temperature and humidity. I utilized MongoDB time-series collections for efficient data storage and retrieval. The devices communicate using the MQTT protocol with a publish-subscribe model for real-time data transfer.

TA

Backend Developer

Taha

Jan 2021 - Feb 2023 (2 years 1 month)

At Taha, I developed backend services in Golang to support a web-based 3D geospatial visualization platform. I built RESTful APIs that served real-time geospatial data consumed by the frontend powered by Cesium.js. My work involved processing large spatial datasets, implementing efficient data structures and caching strategies, and optimizing API performance for high-frequency client requests.

Education

Degrees, certifications, and relevant coursework

Shahid Beheshti University logoSU

Shahid Beheshti University

Bachelor of Science, Computer Science

2023 - 2024

Pursuing a Bachelor of Science in Computer Science, focusing on backend development and database management. Gained proficiency in Golang, MongoDB, MySQL, and PostgreSQL, with an emphasis on designing efficient and secure databases.

Tech stack

Software and tools used professionally

Interested in hiring Mahdi?

You can contact Mahdi and 90k+ other talented remote workers on Himalayas.

Message Mahdi

People also viewed

View all talent

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Mahdi Firouz - Backend Developer - Noroview | Himalayas