Avrilia Floratou

Principal Software Engineering Manager at Microsoft

San Jose, 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
Avrilia Floratou is a Principal Software Engineering Manager in San Jose who blends a decade of research-driven expertise with product engineering to lead GenAI and data initiatives at Microsoft Fabric. She builds AI-powered data transformations and intelligent agents that simplify data querying and analysis, translating advanced research into production-ready services. Her background includes progressive research and leadership roles across Microsoft and IBM, grounded in a PhD in Computer Science from the University of Wisconsin–Madison. Avrilia also contributes to real-time distributed systems tooling—implementing resource-aware packing algorithms for Apache Heron—showing a practical knack for optimizing resource utilization in streaming platforms. Known for bridging academic rigor with pragmatic engineering, she frequently moves ideas from lab prototypes to scalable cloud products.
code9 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Athens
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Wisconsin-Madison
languagesGreek, English, French
github-logo-circle

Github Skills (8)

javas10
resource-management10
java10
streaming9
messaging9
sys8
software-design8
system-design8

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
apache/incubator-heron

Jul 2016 - Oct 2016

Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter
Role in this project:
userBack-end Developer
Contributions:9 commits, 9 PRs, 115 comments in 2 months
Contributions summary:Avrilia implemented the FirstFitDecreasing and ResourceCompliantRRPacking algorithms for the Apache Heron stream processing engine, focused on resource allocation and container packing. Their work included designing and implementing these algorithms, contributing to the core functionality of Heron's resource management and topology planning. This involved modifications to key classes within the `heron/packing` directory, demonstrating expertise in optimizing resource utilization within a distributed stream processing context. The contributions reflect a deep understanding of bin-packing heuristics and their application in a real-time data processing engine.
fault-tolerantrealtimedata-streamfaultstream
avflor/mlflow

Apr 2019 - Aug 2020

Open source platform for the machine learning lifecycle
Contributions:135 pushes, 9 branches in 1 year 5 months
pythonlifecyclemlmachine-learningmachine-learning-lifecycle
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
Avrilia Floratou - Principal Software Engineering Manager at Microsoft