OutdefineJoin for free
talent banner
Photo of Reza Amiri

Reza Amiri

Backend Engineer

I am a software engineer with over six years of experience developing
distributed, high-performance, and fault-tolerant backend systems using
Golang and Python. I have worked as a Junior, Mid-level, and Senior
Software Developer and possess expertise in several tools and
technologies. My experience has helped me deeply understand software
development methodologies and practices.


Python Developer


Full time contract2/2018 - 5/2019
  1. Developed Complex database objects using Django ORM
  2. Developed Async tasks with Celery and RabbitMQ
  3. Developed Search Service using Elasticsearch
  4. Implemented Restful Web service to perform our business application requirements using
  5. Django Framework
Python/ Goland Developer


Full time contract5/2019 - 5/2020
  1. Developed Django Celery Service to run Async tasks
  2. Wrote microservices using Golang
  3. Developed and maintained stored procedures, Functions, Indexes, Views, Tables, and
  4. Relationships on MySQL
Sr. Golang Developer


Full time contract5/2020 - 8/2023
  1. Developed new gRPC API services using Golang
  2. Designed and Implemented services with Domain Driven Design and Hexagonal architecture
  3. developing and deploying Golang applications on cloud platforms
  4. Involved in the implementation of procedures for gathering the requirements from clients
Python Developer


Full time contract5/2017 - 2/2018
  1. Involved in peer-to-peer reviews and cross-checked whether coding standards are being followed
  2. Developed Unit Test and Integration test
  3. Created and maintained the Admin page for central management of the application
  4. Perform debugging and exception handling in support of the software development


University of Mazandaran

Computer Science

Bachelor's DegreeClass of 2016


No image available

Developed a shop store application using microservice architecture and event-based architecture with Golang Using Event and gRPC for communication between services Applied DDD, CQRS and TDD principles to design and test the domain models and business logi


GolangPythonLinuxKubernetesAWSGithubDomain knowledgeEventsDatabase systemsData structures


Senior-level5-8 years

Hourly rate


Open to


Similar profiles

  1. no alt text

    Maxim Gubin

    Backend Engineer

  2. no alt text

    Lisette Ramirez Zambada

    Backend Engineer

  3. no alt text

    Jhonatan Rodrigues

    Backend Engineer

  4. no alt text

    Victor Rivas

    Backend Engineer

  5. no alt text

    Massimo Ludena

    Backend Engineer

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEFN tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free