Alex has over a decade of experience programming with Haskell. His specialization is in parallelizing an performance tuning Haskell programs, a skill honed during his time as the technical lead of Wheeler Lab at the American Museum of Natural History. He maintains status as a Research Associate at the American Museum of Natural History.
He holds both a B.S. with a double major in Computer Science and Mathematics along with an M.A. in Computer Science. He achieved Ph.D. candidate status in the City University of New York’s Computer Science doctoral program before transitioning to industry. His research areas of interest are formal methods, computational theory, compilers, and cryptography. The focus of his doctoral research was program synthesis, a field in which he remains enthusiastically engaged.
Beyond his computational endeavors, Alex has a black belt in tae-kwon-do and enjoys practicing mixed martial arts to stay in shape. He never lets an opportunity to utilizing his SCUBA diving training pass him by, seeking out new dive sites around the globe. However, his most treasured pursuits are those which facilitate sharing his experience and training with others. At his core, Alex is an ardent educator with an unyielding passion for pedagogy, whether in the classroom, around the dojo, or beneath the waves.