Skip to content
View xmnlab's full-sized avatar
Block or Report

Block or report xmnlab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Ivan 👋

Having worked as a developer for more than 20 years, I am passionate about exploring topics such as Compilers, Data Science and Open Science. I have some knowledge in a variety of programming languages such as Python, C++, JavaScript, PHP, VB, JAVA, Rust, ShellScript, etc used for back-end, front-end, DevOps, and packaging. I had the chance to contribute to a few scientific projects as a Research Software Engineer (RSE) for Transportation Engineering and Public Health.

I’ve contributed to open source projects such as PyTorch, ibis-framework, and the Jupyter ecosystem, and I’ve created and been maintained some tools that helps to improve the development workflow such as MakIm, and Containers-Sugar.

Currently, I am also creating a compiler using LLVM (initially based on Kaleidoscope LLVM tutorial) that will support Apache Arrow datatype as native types. Some of the libraries and tools I’ve used in the last years are: LLVM, ibis-framework, pandas, PostgreSQL, Django, Django-rest framework, fastapi, flask, GraphQL, Vue.js, JQuery, conda/conda-constructor/conda-build, Docker, mkdocs, and others.

As an Open Science enthusiast, I’ve also recently contributed to PyOpenSci as a package reviewer, review editor, and advisor, and I am leading a community called Open Science Labs, that aims to create an open and safe space for learning, teaching and sharing knowledge, besides generating opoortunities among the community and projects affiliated..

  • 🌱 I’m currently working on the ArxLang, a compiler that aims to have Apache Arrow datatype as native datatypes.
  • 👯 I’m looking to collaborate on compiler projects
  • 🤔 I’m looking for help with opensciencelabs
  • 📫 How to reach me: twitter and linkedin
  • 😄 Pronouns: he/him

Pinned Loading

  1. arxcpp arxcpp Public

    Forked from arxlang/arxcpp


  2. sugar sugar Public

    Forked from osl-incubator/sugar

    Simplify the usage of containers

  3. scicookie scicookie Public

    Forked from osl-incubator/scicookie

    Cookiecutter template for a Python package.


  4. makim makim Public

    Forked from osl-incubator/makim

    Make Improved


  5. rinchen-org/event-sangha rinchen-org/event-sangha Public


  6. openresearchnetwork/ openresearchnetwork/ Public

    HTML 1