Aggelos Biboudis

Registered user since Fri 6 Mar 2015

Name: Aggelos Biboudis

Bio: Software engineer and computer science addict; researcher at heart, excited about extensibility of software, code generation and performance

  • Working on frameworks and tools for Data, Analytics & AI @Swisscom
  • Ex-researcher on Scala 3 @ LAMP/@EPFL
  • PhD from @dit_uoa

Country: Switzerland

Affiliation: Swisscom AG

Personal website: http://biboudis.github.io/

Twitter: https://twitter.com/biboudis

GitHub: https://github.com/biboudis

Research interests: Programming Languages

Contributions

ARRAY 2021 Committee Member in Program Committee within the ARRAY 2021-track
GPCE 2021 Committee Member in Program Committee within the GPCE-track
Scala 2020 Author of Semantics-Preserving Inlining for Metaprogramming within the Scala-track
SPLASH 2020 Author of A Type-and-Effect System for Object Initialization within the OOPSLA-track
Author of A Type-and-Effect System for Object Initialization within the OOPSLA Artifacts-track
PEPM 2020 Committee Member in Program Committee within the PEPM 2020-track
REBLS 2019 Committee Member in Program Committee within the REBLS-track
Scala 2019 Committee Member in Program Committee within the Scala 2019-track
Author in Steering Committee within the Scala 2019-track
ML 2019 Committee Member in Program Committee within the ML 2019-track
SPLASH 2019 Committee Member in External Review Committee within the OOPSLA-track
Web Chair in Organizing Committee
Publicity Chair in Organizing Committee
REBLS 2018 Committee Member in Program Committee within the REBLS 2018-track
Scala 2018 Author of Initialization Patterns in Dotty within the Scala 2018-track
Committee Member in Steering Committee within the Scala 2018-track
GPCE 2018 Session Chair of II (part of GPCE 2018)
Author of A Practical Unification of Multi-Stage Programming and Macros within the GPCE 2018-track
Committee Member in Program Committee within the GPCE 2018-track
SPLASH 2018 Author of A Practical Unification of Multi-Stage Programming and Macros within the Posters-track
REBLS 2017 Committee Member in Program Committee within the REBELS-track
Scala 2017 Committee Member in Steering Committee within the Scala 2017-track
Committee Member in Program Committee within the Scala 2017-track
POPL 2018 Author of Simplicitly: Foundations and Applications of Implicit Function Types within the Artifact Evaluation-track
Author of Simplicitly: Foundations and Applications of Implicit Function Types within the Research Papers-track
PEPM 2017 Author of Invited posters within the PEPM 2017-track
Scala 2016 Co-chair in Organizing Committee within the Scala-track
POPL 2017 Author of Stream Fusion, to Completeness within the POPL-track
GPCE 2016 Author of Recaf: Java Dialects as Libraries within the GPCE-track
ECOOP 2016 Committee Member in Artifact Evaluation Committee within the Artifacts-track
MASPEGHI 2015 Author of jUCM: Universal Class Morphing within the MASPEGHI-track
SPLASH 2015 Author of Automating Ad-hoc Data Representation Transformations within the OOPSLA-track
Author of Automating Ad-hoc Data Representation Transformations within the OOPSLA Artifacts-track
ECOOP 2015 Author of Streams a la carte: Extensible Pipelines with Object Algebras within the Research Track-track
Author of Streams a la carte: Extensible Pipelines with Object Algebras within the Artifacts-track
GPCE 2013 Author of Reified Type Parameters Using Java Annotations within the Research Papers-track
SPLASH 2013 Author of Forsaking Inheritance: Supercharged Delegation in DelphJ within the OOPSLA-track