Summary
Aleksandar Bircakovic is a Data Architect with 11 years of experience building cloud-native data platforms and back-end systems, blending a strong Java background with modern data engineering on AWS and GCP. He has led lakehouse and data mesh initiatives that prioritize scalability, cost optimization, modular tooling, and privacy—translating complex pipelines into reusable self-service products for decentralized teams. His hands-on work spans Apache Beam, Spark, Kafka, Snowflake, BigQuery and orchestration with Airflow/Glue, plus infrastructure as code with Terraform and CloudFormation. A former competitive programmer with an MSc in Applied Computer Science, he brings algorithmic rigor to large-scale ETL, real-time event processing, and analytics workloads. Comfortable both as a tech lead and individual contributor, he excels at turning analytical requirements into production-ready data products. Based in Serbia, he’s especially adept at simplifying complex distributed systems into developer-friendly internal tooling.
10 years of coding experience
7 years of employment as a software developer
High School Computer Science, High School Computer Science at Technical School Mihajlo Pupin, Bijeljina
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Faculty of Technical Sciences, University of Novi Sad
Serbian, English