Jonathan P. Email and Phone Number
Jonathan P. is a Experienced in Formal Methods, Functional Programming, and Data Science at Heliax. He is proficient in Bokmål, Norwegian and English.
-
R&D EngineerHeliax Oct 2023 - PresentI am currently working on organizing the new Anoma Specification and investigating an Actor-like model for the underlying Anoma distributed system. This involves reviewing existing documentation, reading academic papers, developing tooling for documentation (mainly in Python using mkDocs), lots of refactors, and integrating with in-house projects such as using the in-house programming language Juvix as a declarative language for communication. This project is also connected with the formal specification of Anoma, a work-in-progress project carried out with other researchers in the theorem prover system Isabelle/HOL. I suggested organizing the research at Heliax to consolidate the ideas and development of Anoma. As a result, I created what is now called the Anoma Research Topics (ART for short) https://art.anoma.net/. ART is used as a hub for Anoma's innovation and ongoing progress. -
Compiler Engineer & Product Lead, Juvix Programming LanguageHeliax Mar 2022 - Dec 2023I managed and led a team of four talented compiler engineers at Juvix, where we worked on the Anoma Compiler Stack, focusing on the Juvix programming language. My responsibilities included overseeing multiple projects from concept to implementation, presenting the programming language at internal and international events, ensuring alignment with organizational strategic objectives, and maintaining high-quality standards in each sub-project. I also contributed to the core Haskell codebase of the compiler by organizing and refactoring the codebase multiple times, adding static analysis, and other tasks to ensure the compiler's functionality and growth in functionality. Additionally, I spearheaded efforts on Juvix's continuous integration, suggested Nightly builds for continuous testing, streamlined installation processes, and developed an online playground for seamless online experimentation. I actively contributed to and reviewed pull requests for the Juvix main repository and its Juvix standard library, initiated and moderated the Anoma-compilers Discord server, maintained the VSCode Juvix plugin, occasionally contributed to the Emacs Juvix mode, and wrote and maintained the Juvix documentation. -
Type TheoristHeliax Aug 2021 - Mar 2022Investigated usage-awareness type theories like QTT for our in-house programming language. Contributed to different technical talks and product planning. https://github.com/anoma/juvix-archived -
Research FellowUniversity Of Bergen (Uib) Jan 2018 - Feb 2022Bergen Area, Norway -
Student ResearcherUniversidad Eafit Jan 2016 - Dec 2017Part of the project "Combining interactive and automatic proofs (Apia)". -
ResearcherUniversidad Sergio Arboleda Jan 2014 - Dec 2015Bogota,D.C., Capital District, ColombiaImplementation of several text data mining algorithmsfor the agency "Observatorio de Restitución de Tierras" leaded byFrancisco Gutiérrez Sanín. Programming languages: Mathematica, Python and Java.
Jonathan P. Education Details
-
Doctor Of Philosophy - Phd -
Logic And Algorithms -
Mathematics -
Economics
Frequently Asked Questions about Jonathan P.
What company does Jonathan P. work for?
Jonathan P. works for Heliax
What is Jonathan P.'s role at the current company?
Jonathan P.'s current role is Experienced in Formal Methods, Functional Programming, and Data Science.
What schools did Jonathan P. attend?
Jonathan P. attended University Of Bergen (Uib), Universidad Eafit, Universidad Sergio Arboleda, Universidad Nacional De Colombia.
Not the Jonathan P. you were looking for?
-
jonathan p
Colombia -
-
-
Jonathan P
Medellín -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial