Skip to content
View alexstaravoitau's full-sized avatar

Sponsoring

@simonbs

Block or report alexstaravoitau

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
alexstaravoitau/README.md

👋 I'm Alex

Software engineer and product designer: Python execution environments, developer tooling, AI products. London.

Since 2017 the sole builder of Juno, a Python and Jupyter IDE for iOS. Juno offers a complete Python and Jupyter environment inside the iOS sandbox that runs entirely on-device. It comes with CPython and Jupyter runtimes, the full scientific and data stack, debug tools, a package manager with a dependency resolver, and an AI coding assistant.

Most of the open-source side of that work lives in the rationalmatter organisation: the scientific stack, Jupyter and other C-extension packages patched and recompiled for a platform with no runtime linker or subprocesses (see embedded-components.*), and the editor and terminal components Juno is built on.

Outside of Juno: iOS domain architect at Kindred Group (2015–21), engineering manager at 44pixels (2024–26), and C/C++ work going back to 2008. I studied machine learning on my own in 2015–18; some of the pinned repos and one paper (Pattern Recognition and Image Analysis, 2018) are from that period.

I like figuring things out and often move into unfamiliar domains to take on whatever hard problems I find there. I like to design what I build.

Pinned Loading

  1. MetalRenderCamera MetalRenderCamera Public

    A simple app that grabs raw camera data, converts to textures and renders on screen with Metal.

    Swift 239 30

  2. traffic-signs traffic-signs Public

    Building a CNN based traffic signs classifier.

    Jupyter Notebook 148 73

  3. KITTI-Dataset KITTI-Dataset Public

    Visualising LIDAR data from KITTI dataset.

    Jupyter Notebook 317 92

  4. behavioral-cloning behavioral-cloning Public

    Behavioral cloning: end-to-end learning for self-driving cars.

    Python 123 32

  5. cloudlog cloudlog Public

    A simple logger that duplicates console logs to a file, Dropbox and Telegram.

    Python 21 4

  6. detecting-road-features detecting-road-features Public

    Detecting Road Features: identifying lane and vehicles boundaries in a video.

    Jupyter Notebook 103 39