Stratos Dimopoulos

Distributed Systems Software Engineer at Apple

Santa Barbara, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Stratos Dimopoulos is a distributed systems software engineer with 13 years of experience and a PhD in Computer Science from UC Santa Barbara, currently building large-scale infrastructure at Apple. He specializes in resource allocation and big-data processing systems, with deep hands-on knowledge of Mesos, Hadoop, Spark, Storm and YARN from both research and production perspectives. Stratos combines rigorous academic analysis—his thesis focused on deadline-driven, resource-constrained multi-analytics scheduling—with practical engineering, having implemented simulators and open-source deployment tooling. Based in Santa Barbara, he writes clean, maintainable code in Python and Java and has a track record of turning complex distributed behavior into actionable allocation mechanisms. Notably, his research artifacts and simulators for bursting and cloud deployments are publicly available, reflecting a bias toward reproducible systems work.
code13 years of coding experience
job7 years of employment as a software developer
bookMSc., Computer Science, MSc., Computer Science at Athens University of Economics and Business
bookBS, Informatics and Telecommunications, BS, Informatics and Telecommunications at National & Kapodistrian University of Athens
bookPhD, Computer Science, PhD, Computer Science at University of California, Santa Barbara
languagesGreek, English
stackoverflow-logo

Stackoverflow

Stats
35reputation
15kreached
2answers
1question
github-logo-circle

Github Skills (39)

java9
thrift8
storm7
auto-generate7
apache7
hive6
dist-cp6
amazon-s36
mapreduce6
hdfs6
mesos6
hadoop6
api4
confluent-cloud4
vagrant4

Programming languages (2)

JavaHTML

Github contributions (5)

github-logo-circle
strat0sphere/ThriftTutorial

May 2013 - Oct 2019

A tutorial for installing and using Apache Thrift.
Contributions:39 commits, 12 PRs, 14 pushes in 6 years 6 months
apache-thriftinstallingapachethriftjava
MAYHEM-Lab/spark-euca

Jan 2015 - Sep 2017

Contributions:6 releases, 2 PRs, 196 pushes in 2 years 9 months
amazonapachebig-datasparkamazon-aws
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stratos Dimopoulos - Distributed Systems Software Engineer at Apple