05/31/2026 updated

**** ******** ****
100 % available

Software Engineer | Backend Systems & Distributed Architecture

turin, Italy
Only remote
M.Sc. Petroleum Engineering, Politecnico di Torino (2021-2025)
turin, Italy
Only remote
M.Sc. Petroleum Engineering, Politecnico di Torino (2021-2025)

Profile attachments

amin_albooyeh_CV.pdf

About me

Software Engineer | Python | FastAPI | System Design 10+ years building production distributed systems with Python and cloud infrastructure. Specialized In: - Async architectures (FastAPI, Celery, RabbitMQ) - Database optimization (PostgreSQL, Redis, MongoDB) - DevOps (Docker, Kubernetes, AWS)

Amazon Web ServicesDjangoPython (Programming Language)RedisSQL DatabasesReact.jsFlaskGitFastAPIRestful ApiDocker
Python Backend Development
Expertise in building production-grade Python systems using FastAPI, Django, and Flask across edtech, fintech, and data platforms, with 10+ years of hands-on experience in designing and shipping scalable backend solutions.

Microservice & Distributed Architecture
Deep knowledge in designing and implementing microservice architectures handling concurrent async workloads with FastAPI, Celery, and RabbitMQ, including ETL pipelines, REST API design, and Clean Architecture principles.

DevOps & Cloud Infrastructure
Proven experience deploying and operating infrastructure on AWS, Azure, and DigitalOcean using Docker, Kubernetes, GitHub Actions, and GitLab CI in multi-environment production setups.

Database Management & Optimization
Extensive work with PostgreSQL, MySQL, MongoDB, Redis, and Elasticsearch, including query optimization, targeted indexing, caching strategies, and ETL workflow design to consolidate data from multiple source systems.

Async & Messaging Systems
Hands-on experience with asynchronous task processing using Celery, RabbitMQ, and Amazon SQS to decouple ingestion from execution and eliminate blocking bottlenecks under concurrent load.

Testing & Code Quality
Solid background in Pytest, integration testing, and performance profiling, with experience introducing PR conventions and structured review cycles to reduce post-merge regressions.

ETL Pipeline Development
Designed and automated ETL workflows integrating multiple databases and data sources, including scripting with Python, pandas, and numpy to extract, clean, and load operational datasets.

Technical Leadership & Mentoring
Architecture ownership in senior roles, driving system design decisions, conducting weekly technical reviews, and mentoring junior engineers to mid-level through solo production deployments.

Experience

Professional experience5 - 10 years
Freelancer since2025

Languages

EnglishFluentItalianBasic knowledge

Project history

Software Engineer (Python)

Quera
Architected async task pipeline using FastAPI, Celery, and RabbitMQ for high-volume background jobs. Owned cloud infrastructure on AWS and DigitalOcean with Docker and Kubernetes. Deployed Elasticsearch for full-text search and tuned PostgreSQL and Redis for performance. Served as primary code reviewer for a 5-engineer team and introduced PR conventions.

Software Engineer (Python)

Rahpooyan Gostar
Rebuilt backend of internal service platform from monolith to independently deployable REST services. Designed ETL workflows integrating PostgreSQL, MongoDB, and Redis. Profiled and resolved slow queries and led weekly technical reviews, mentoring two junior developers through their first solo production deployments.

Python Software Engineer

Technoarch Softwares
Built RESTful APIs and microservice components with Django and Flask for client-facing products. Wrote ETL automation scripts across PostgreSQL, MySQL, and MongoDB. Introduced Docker-based local development environments and contributed to CI/CD pipeline configuration.

Python Developer

Pishgaman Fanavari Etelaat (ICT)
Developed REST APIs with Flask using OOP design patterns on an Agile team. Wrote unit and integration tests with Pytest maintaining above 80% test coverage. Managed source control via GitLab and containerised development environments with Docker.

Data Engineer (Junior)

Rahkaran Information Systems
Built ETL pipelines with Python (pandas, numpy) to extract and load operational datasets into PostgreSQL and MySQL. Cleaned and normalised data from inconsistent source formats, producing structured outputs for business operations teams.

Field / Mud Engineer

National Iranian Drilling Company (NIDC)
Monitored drilling fluid systems on active rigs and logged operational metrics into SQL-backed reporting tools, maintaining data accuracy under high-pressure field conditions.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in