Meet Amirhossein, a Backend Software Engineer with 6+ years of experience building and maintaining modern web applications and backend systems. After several years working across frontend and full-stack development with React, TypeScript, Next.js, and Node.js, his core focus is now entirely centered on backend engineering with Go.
He specializes in designing and building REST APIs, microservices, background workers, and concurrent systems, with a strong emphasis on reliability, maintainability, performance, and clean architecture. His experience includes working with Go, PostgreSQL, Redis, RabbitMQ, Docker, and CI/CD to build production-ready backend services.
His full-stack background gives him a broader understanding of end-to-end software delivery and helps him approach backend engineering with a clear perspective on how services, databases, infrastructure, and applications work together. Today, Amirhossein focuses primarily on Go backend engineering, with particular interests in distributed systems, asynchronous processing, database performance, and service architecture.
He is also an active Open Source contributor, continuously learning and exploring new technologies while building software that is not only functional, but also reliable, observable, testable, and capable of handling real-world workloads.
He specializes in designing and building REST APIs, microservices, background workers, and concurrent systems, with a strong emphasis on reliability, maintainability, performance, and clean architecture. His experience includes working with Go, PostgreSQL, Redis, RabbitMQ, Docker, and CI/CD to build production-ready backend services.
His full-stack background gives him a broader understanding of end-to-end software delivery and helps him approach backend engineering with a clear perspective on how services, databases, infrastructure, and applications work together. Today, Amirhossein focuses primarily on Go backend engineering, with particular interests in distributed systems, asynchronous processing, database performance, and service architecture.
He is also an active Open Source contributor, continuously learning and exploring new technologies while building software that is not only functional, but also reliable, observable, testable, and capable of handling real-world workloads.
Meet Amirhossein, a Backend Software Engineer focused on building scalable, reliable, and high-performance systems with Go. With a background spanning modern software development and backend engineering, he has experience working with technologies such as Go, Node.js, PostgreSQL, Redis, RabbitMQ, Docker, and cloud-native tooling.
His current focus is on backend engineering, distributed systems, concurrency, and designing production-ready services that can scale reliably. He also has previous experience across the full-stack ecosystem, including JavaScript, TypeScript, and React.
Today, Amirhossein is focused on deepening his expertise in Go, system design, and cloud-native architectures, while contributing to open-source projects and building real-world software systems with an emphasis on performance, reliability, and maintainability.
More About AmirhosseinHis current focus is on backend engineering, distributed systems, concurrency, and designing production-ready services that can scale reliably. He also has previous experience across the full-stack ecosystem, including JavaScript, TypeScript, and React.
Today, Amirhossein is focused on deepening his expertise in Go, system design, and cloud-native architectures, while contributing to open-source projects and building real-world software systems with an emphasis on performance, reliability, and maintainability.
