Summary
Alex Vainshtein is a software architect and senior software developer based in Israel, bringing over a decade of hands-on experience across backend, mobile, and cloud-native systems. He specializes in designing scalable microservices and bridging edge devices with the AWS cloud, currently leading end-to-end architectural work at Metropolis Technologies with Go-based services and edge-to-cloud data flows. His background spans Go, Kotlin, Java, and C#/.NET, enabling him to tackle cross-cutting concerns from performance to reliability in hybrid environments. Prior to Metropolis, he contributed to Android product development at Oosto, focusing on MVVM, Jetpack, NDK, and CGo interoperability, and built Android architectures across several teams. He holds a BSc in Software Engineering from Afeka, Tel Aviv Academic College of Engineering, and is known for turning complex requirements into pragmatic, auditable solutions. Based in Israel, he combines technical depth with a readiness to learn new technologies and apply them to real-world edge-to-cloud challenges.
9 years of coding experience