Dr. Patryk Laurent is a pragmatic "full-stack" developer, where the stack includes artificial intelligence and machine learning (AI/ML) approaches. His workstyle favors iterative/agile development practices (when appropriate), with an emphasis on early and frequent delivery of prototypes and testing. He is also an experienced, technical team lead.
In day-to-day work, Patryk translates customer/product needs into well-defined projects for scientists on his team. He writes tests for delivered algorithms, and also integrates algorithms into demoable prototypes. At later stages of development, Patryk has collaborated with software engineering teams to further define and optimize software-hardware systems towards product.
Scientific and development background includes applying a diverse range of machine learning methods to create naturalistic user interfaces/experiences and robot/IoT behaviors based around computer vision and speech recognition. He has published research articles on reinforcement learning, neural networks, and human experimental research (behavioral, eye tracking, and neuroimaging).
Patryk holds a bachelor's degree in the Cognitive Sciences (and Mathmetics minor) from the University of Virginia, and earned his doctorate in Neuroscience at the University of Pittsburgh, with affiliations at the Center for the Neural Basis of Cognition and the Learning Research and Development Center. Laurent spent three years doing post-doctoral research on vision and reward-based learning at The Johns Hopkins University.
Dr. Laurent has a deep interest in developing algorithms and techniques to address problems in autonomous artificial intelligence.