Summary
Alexander Barowski is a software engineer with 17 years’ experience and 15 years focused on JVM technologies (Scala, Clojure, Java), currently building distributed systems at Meta from Irvine, CA. He specializes in architecting highly scalable, multi-tier applications and applying both object-oriented and functional best practices to improve reliability and performance. His background spans high-throughput personalization and annotation platforms at Amazon, email infrastructure handling billions of messages monthly, and CloudFoundry integrations—demonstrating strong distributed-systems and platform experience. He’s equally invested in developer productivity: enabling local developer workflows with Docker, creating build tooling adopted by multiple teams, and driving internal educational initiatives. A seasoned mentor and team coach, he consistently pairs technical refactors with measurable delivery and testing improvements. Colleagues value his pragmatic blend of deep systems thinking and hands-on delivery across large enterprise migrations.
17 years of coding experience
12 years of employment as a software developer
Master of Science, Master of Science at Belaruski Dziarzhauny Universitet
English, Russian, Russian, Hebrew