Summary
Armin Goodarzi is a Senior Software Engineer based in Istanbul with six years of experience designing and operating back-end systems, primarily in Go, across blockchain infrastructure, financial services, and high-throughput microservices. He has shipped production features that cut costs and improved reliability—such as dynamic transaction fee optimization, multi-chain deposit/withdrawal support, and automated network rebalancing for account- and UTXO-based chains. Armin combines strong distributed systems skills (Kafka, Postgres, Redis, Kubernetes) with practical security work like encrypted signed inter-service communication and observability driven by SLIs/SLOs and Prometheus. He has a track record of latency and correctness wins—refactoring services to reduce development cycles and slashing query/reporting latencies by up to 10x—plus automation that saved teams hours of manual work. A former TA and bootcamp team lead, he also mentors engineers and teaches Go best practices, reflecting a solid academic foundation from Amirkabir University of Technology. He’s particularly drawn to DeFi and secure backend protocols and likes exploring new blockchain stacks (Solana, Cardano, Cosmos) beyond typical backend work.
6 years of coding experience
3 years of employment as a software developer
Amirkabir University of Technology
High School Diploma, Mathematics, High School Diploma, Mathematics at National Organization for Development of Exceptional Talents (Sampad)