Jonathan P.

Jonathan P. Email and Phone Number

Experienced in Formal Methods, Functional Programming, and Data Science @ Heliax
Jonathan P.'s Location
Colombia, Colombia
About Jonathan P.

Jonathan P. is a Experienced in Formal Methods, Functional Programming, and Data Science at Heliax. He is proficient in Bokmål, Norwegian and English.

Jonathan P.'s Current Company Details
Heliax

Heliax

View
Experienced in Formal Methods, Functional Programming, and Data Science
Jonathan P. Work Experience Details
  • Heliax
    R&D Engineer
    Heliax Oct 2023 - Present
    I 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.
  • Heliax
    Compiler Engineer & Product Lead, Juvix Programming Language
    Heliax Mar 2022 - Dec 2023
    I 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.
  • Heliax
    Type Theorist
    Heliax Aug 2021 - Mar 2022
    Investigated 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
  • University Of Bergen (Uib)
    Research Fellow
    University Of Bergen (Uib) Jan 2018 - Feb 2022
    Bergen Area, Norway
  • Universidad Eafit
    Student Researcher
    Universidad Eafit Jan 2016 - Dec 2017
    Part of the project "Combining interactive and automatic proofs (Apia)".
  • Universidad Sergio Arboleda
    Researcher
    Universidad Sergio Arboleda Jan 2014 - Dec 2015
    Bogota,D.C., Capital District, Colombia
    Implementation 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

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.