Christos Froussios

Software Engineer at Google

Sydney, New South Wales, Australia
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

🤩
Rockstar
🎓
Top School
Christos Froussios is a software engineer with 12 years of experience focused on distributed and cloud-native systems, currently building at Google from Sydney. He combines a strong academic foundation (MSc in Software Technology from TU Delft and dual bachelor's degrees) with practical expertise in designing scalable APIs and distributed applications. At Google he has contributed to production-grade engineering and earlier produced in-depth educational tooling on reactive programming—authoring and testing an extensive RxJava tutorial that showcases his attention to correctness and developer ergonomics. Comfortable across backend development and test automation, he routinely implements and verifies complex concurrency and reactive scenarios. Actively seeking an internship around distributed or cloud computing as he completes his studies, he brings both large-company engineering rigor and a penchant for clear, example-driven technical teaching.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree Communication Engineering, Bachelor's Degree Communication Engineering at Aalto University
bookBachelor's degree Informatics and Telecommunications, Bachelor's degree Informatics and Telecommunications at Ethnikon kai Kapodistriakon Panepistimion Athinon
bookMaster of Science (MS) Computer Science Software Technology, Master of Science (MS) Computer Science Software Technology at Delft University of Technology
languagesEnglish, Greek, German, French, Dutch
github-logo-circle

Github Skills (7)

javas10
junit10
rxjava10
java10
rxjavafx10
test-automation10
testing10

Programming languages (6)

C#JavaC++CSSHTMLPython

Github contributions (5)

github-logo-circle
Froussios/Intro-To-RxJava

Mar 2015 - Jul 2020

An extensive tutorial on RxJava
Role in this project:
userBackend Developer & QA Engineer / Test Automation Engineer
Contributions:289 commits, 34 PRs, 273 pushes in 5 years 4 months
Contributions summary:Christos primarily focused on adding and testing examples related to RxJava concepts. The contributions involved implementing examples related to `ReplaySubject`, including various overload usages and usage scenarios. The user also added examples and test cases for `AsyncSubject`, `BehaviorSubject`, and `Unsubscribing`. The user demonstrates skills by implementing tests related to various RxJava concepts and testing them using TestSubscriber.
functional-reactive-programmingrxjavareactive-extensionsjavareactive
Contributions:10 pushes, 1 branch in 6 years 6 months
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
Christos Froussios - Software Engineer at Google