← Back to list
Registration: 28.03.2025

Rojin Rahmani

Specialization: Python Developer
— Backend developer with 3 years of experience in designing and implementing scalable and efficient software solutions. — Proficient in Python (Django, FastAPI) and Node.js, with expertise in building RESTful APIs, and leveraging microservices architecture for scalable backend systems. — Experienced in agile project management using Scrum methodology, with tools like Trello API for task automation and workflow management. — Familiar with machine learning principles and frameworks like Keras and CNN models, and skilled in modern technologies such as gRPC, MQTT, and Nginx. — Committed to delivering sustainable and effective software solutions while continuously improving systems for scalability and performance.
— Backend developer with 3 years of experience in designing and implementing scalable and efficient software solutions. — Proficient in Python (Django, FastAPI) and Node.js, with expertise in building RESTful APIs, and leveraging microservices architecture for scalable backend systems. — Experienced in agile project management using Scrum methodology, with tools like Trello API for task automation and workflow management. — Familiar with machine learning principles and frameworks like Keras and CNN models, and skilled in modern technologies such as gRPC, MQTT, and Nginx. — Committed to delivering sustainable and effective software solutions while continuously improving systems for scalability and performance.

Skills

Python
Django Rest Framework
Fastapi
JavaScript
Django
Node.js
MongoDB
PostgreSQL
Redis
GRPC
MQTT
Git
Docker
Nginx
Linux
Microservices
Rest Api
MVC
Machine Learning
Neural Network Models
Deep Learning
TensorFlow
Keras
Scikit-learn
Scrum methodology
Trello API
Jira API
System Analysis
System Design

Work experience

Back-End Developer
since 04.2024 - Till the present day |Alpha Company
Python, FastAPI, gRPC, Microservice, PostgreSQL, SQLAlchemy, Docker, Git, Linux, Django
● Designed and implemented Repository Patterns and microservices architectures, boosting system scalability, flexibility, and reliability while shortening response time. ● Orchestrated service communication via gRPC to streamline real-time data processing, reducing latency and enhancing data exchange efficiency. ● Developed RESTful APIs using FastAPI and automated backend workflows with Django and Python. ● Leveraged Trello API for project management automation and batch API processing.
Back-End Developer
08.2022 - 03.2024 |Vira Parto Electronics
Node.js, Express.js, Python, Django rest framework , MongoDB, MQTT, Rest Api, JWT, Docker, Git, Linux
● Developed secure and reliable communication protocols using MQTT, enhancing interactions between software and hardware. ● Optimized and managed incoming data with MongoDB, improving the processing and storage of large datasets. ● Developed and implemented Rest Api and authentication with Node.js, enhanced system security and efficiency. ● Deployed an automatic alerting system and implemented user access control levels, improving plant status management and response to emergencies.

Educational background

Computer Engineering - Software (Bachelor’s Degree)
Islamic Azad University

Languages

EnglishAdvanced