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

@biboudis

Country: Switzerland

Affiliation: EPFL, Switzerland

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

Research interests: Programming Languages

Contributions

Scala 2020Author of Semantics-Preserving Inlining for Metaprogramming within the Scala-track
SPLASH 2020Author 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 2020Committee Member in Program Committee within the PEPM 2020-track
REBLS 2019Committee Member in Program Committee within the REBLS-track
Scala 2019Committee Member in Program Committee within the Scala 2019-track
Author in Steering Committee within the Scala 2019-track
ML 2019Committee Member in Program Committee within the ML 2019-track
SPLASH 2019Committee Member in External Review Committee within the OOPSLA-track
Web Chair in Organizing Committee
Publicity Chair in Organizing Committee
REBLS 2018Committee Member in Program Committee within the REBLS 2018-track
Scala 2018Author of Initialization Patterns in Dotty within the Scala 2018-track
Committee Member in Steering Committee within the Scala 2018-track
GPCE 2018Session 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 2018Author of A Practical Unification of Multi-Stage Programming and Macros within the Posters-track
REBLS 2017Committee Member in Program Committee within the REBELS-track
Scala 2017Committee Member in Steering Committee within the Scala 2017-track
Committee Member in Program Committee within the Scala 2017-track
POPL 2018Author 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 2017Author of Invited posters within the PEPM 2017-track
Scala 2016Co-chair in Organizing Committee within the Scala-track
POPL 2017Author of Stream Fusion, to Completeness within the POPL-track
GPCE 2016Author of Recaf: Java Dialects as Libraries within the GPCE-track
ECOOP 2016Committee Member in Artifact Evaluation Committee within the Artifacts-track
MASPEGHI 2015Author of jUCM: Universal Class Morphing within the MASPEGHI-track
SPLASH 2015Author 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 2015Author 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 2013Author of Reified Type Parameters Using Java Annotations within the Research Papers-track
SPLASH 2013Author of Forsaking Inheritance: Supercharged Delegation in DelphJ within the OOPSLA-track