Dr. Bruno C.d.S. Oliveira is an Associate Professor at the University of Hong Kong's School of Computing and Data Science (SCDS), Department of Computer Science. He holds a DPhil from the University of Oxford (2008). Prior to his current position since 2013, he served as Research Professor at Seoul National University (2009-2011) and Senior Research Fellow at the National University of Singapore (until 2013). His research interests focus on Programming Languages , Modularity , Functional Programming , and Object-Oriented Programming . His work emphasizes foundational aspects like type systems, language design, and extensibility mechanisms. Notable articles include studies on type class implementations, functional graph programming, and meta-theoretical frameworks for programming language constructs. His research has been published in top venues such as POPL, PLDI, ECOOP, and ICFP. No scientific awards are explicitly mentioned in the provided text. Advising records and grant details are not listed, though his academic homepage at http://www.cs.hku.hk/~bruno may contain additional information.











