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.
Careers
Sr. Golang Developer
EZ PIN
- Developed new gRPC API services using Golang
- Designed and Implemented services with Domain Driven Design and Hexagonal architecture
- developing and deploying Golang applications on cloud platforms
- Involved in the implementation of procedures for gathering the requirements from clients
Python/ Goland Developer
Cheragh
- Developed Django Celery Service to run Async tasks
- Wrote microservices using Golang
- Developed and maintained stored procedures, Functions, Indexes, Views, Tables, and
- Relationships on MySQL
Python Developer
Ibillings
- Developed Complex database objects using Django ORM
- Developed Async tasks with Celery and RabbitMQ
- Developed Search Service using Elasticsearch
- Implemented Restful Web service to perform our business application requirements using
- Django Framework
Python Developer
Rayka
- Involved in peer-to-peer reviews and cross-checked whether coding standards are being followed
- Developed Unit Test and Integration test
- Created and maintained the Admin page for central management of the application
- Perform debugging and exception handling in support of the software development
Education
University of Mazandaran
Computer Science
My projects
Shop Store
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
Role: owner
Completed: 8/2023
Live project: https://github.com/rezaAmiri123/microservice/
- 1
Welcome 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 DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free