Philip Dexter

Helsinki, Finland
philip.dexter@gmail.com
phfilip.com github.com/philipdexter

Experience

Wolt

Engineering Team Lead

Wolt

Backend Programmer

TeamFluent

C.T.O.

Binghamton University

Postdoctoral Researcher

Helsinki University

Full-Stack Developer

Hofstadter, Inc.

Consultant

Klarna

Consultant

Ericsson

Consultant

University of Cambridge

Visiting Researcher

Education

State University of New York at Binghamton

Ph.D., Computer Science
Advisor: Dr. Yu David Liu and Dr. Kenneth Chiu
Dissertation: Lazy High-Performance Big Data Processing

M.S., Computer Science
Advisor: Dr. Yu David Liu and Dr. Kenneth Chiu
Thesis: Delta Graphs with Lazy Updates

Publications

Dexter, P., Liu, Y. D., Chiu, K.: "The Essence of Online Data Processing", 2022. Proc. ACM Program. Lang. 6, OOPSLA2 (OOPSLA 2022)

Dexter, P., Sendir, B., Chiu, K.: "Detecting and Reacting to Anomalies in Relaxed Uses of Raft", 2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID 2020)

Eymer, J., Dexter, P., Liu, Y. D.: "Toward Lazy Evaluation in a Graph Database", Second Workshop on Incremental Computing (IC 2019)

Dexter, P., Chiu, K., Sendir, B.: "An Error-Reflective Consistency Model for Distributed Data Stores", 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS 2019)

Dexter, P., Liu, Y. D., Chiu, K.: "Lazy graph processing in Haskell", Proceedings of the 9th International Symposium on Haskell (Haskell 2016)

Bush, J., Dexter, P., Miller, T., Carpenter, A.: "Nyami: a synthesizable GPU architectural model for general-purpose and graphics-specific workloads", 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2015)

Wright, R., Loscalzo, S., Dexter, P., Yu, L.: "Exploiting multi-step sample trajectories for approximate value iteration", Joint European Conference on Machine Learning and Knowledge Discovery in Databases (ECMLPKDD 2013)

Open Source Projects

aperf ‒ Approximate comuting tool for OCaml ‒ github.com/philipdexter/aperf

Credo ‒ Static analysis tool for Elixir ‒ github.com/rrrene/credo

vx ‒ Text editor ‒ github.com/philipdexter/vx

PyBoard ‒ Homework submission system ‒ github.com/xtfc/pyboard

Teaching Experience

Teacher

Introduction to Object Oriented Programming

Teaching Assistant

Programming Languages
Introduction to Object Oriented Programming

Skills