Available to hire
I am a backend-focused software engineer with over 7 years of experience in Golang, distributed architectures, and high-performance APIs. I design and migrate legacy systems to scalable, reliable infrastructures, focusing on clean, maintainable code and measurable improvements in speed and reliability.
I have hands-on experience across backend, DevOps, and frontend technologies, enabling end-to-end solution delivery. I enjoy building robust systems with observability, caching, and data-driven features to accelerate performance under heavy load.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
Backend Developer at UniqCast
January 1, 2022 - PresentLed migration of legacy Node.js APIs to Golang with optimized PostgreSQL queries, achieving roughly a 10x performance improvement. Implemented a write-through Redis cache to bring high-traffic API response times from seconds to milliseconds. Built an integration testing and benchmarking tool in Go with Grafana visualization to monitor API performance. Leveraged Elasticsearch/OpenSearch for a data-driven statistics system, enabling informed decisions. Implemented a personalized content recommendation system, deployed a CDN with AWS and CloudFlare to improve content delivery, and performed query optimization and indexing with Dalibo. Used FFmpeg to transcode video to HLS, and maintained observability with Docker-based logs and rollback incident responses.
Lead Backend Developer at COMA
November 1, 2019 - December 1, 2022Designed and implemented a modular micro-services architecture ensuring scalability and maintainability. Developed backend services in Golang following Domain-Driven Design (DDD) principles. Built an API Gateway with gRPC-based service communication for low-latency interactions. Created comprehensive API documentation with Redoc. Managed CI/CD pipelines, automated deployments, and containerized services using Docker and Kubernetes. Integrated Redis caching, optimized queries, and implemented batch processing to improve performance under high load. Oversaw frontend integration with Next.js and maintained high code coverage with automated tests.
Backend Developer at Asan Pardakht
November 1, 2018 - October 1, 2019Designed a cinema ticket booking system handling concurrency for high-volume seat reservations. Migrated PWA Gateway from Python to Golang, transitioning from Microsoft SQL Server to Oracle. Built a Marketing Gateway micro-service for secure interdepartmental communication. Applied DDD principles and explored TDD practices for micro-service stability. Managed deployments with Kubernetes and automated pipelines with GitLab CI/CD.
Software Engineer at Faraz Ertebat
June 1, 2017 - October 1, 2018Developed and maintained networked backend services for controlling network analyzers across Linux and Windows systems. Built REST APIs and service integration tools to synchronize data across distributed systems. Implemented automation scripts in Python and Bash for hardware control and workflow optimization. Integrated PostgreSQL for structured data storage and optimized queries for better throughput.
Education
M.Sc. in Network Communication at University of Tehran
January 1, 2018 - January 1, 2021B.Sc. in Electrical Engineering at University of Tehran
January 1, 2013 - January 1, 2018Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Ankara today.