Perth, Australia

Owen Lamont

Expert
@owenlamont

I'm a software engineer with interests in data visualisation, machine learning, computer graphics, Python, and Rust

uv-secure. Scan your uv.lock file for dependencies with known vulnerabilities

147

ryl. Fast YAML linter written in Rust (drop in replacement for yamllint - but with additional rules and features)

49

aiomoto. Moto but for aiobotocore (and sync boto3) + Pandas/Polars integrations

14

scaling_python. Jupyter notebook I used in my scaling up Python Meetup talk

6

gif_to_excel. Command line app for turning an animated gif into an animated Excel xlsm

5

pyglobegl. anywidget wrapper for globe.gl with integrations with popular Python spatial packages

5

python_data_vis_landscape_2023. Slides and examples given at the Python Adelaide Meetup

4

photo_to_map. Example Jupyter Notebook to add photos with location meta data to a leaflet map

4

scrape-himawari-8. Python script to scrape Himawari-8 images from the Regional and Mesoscale Meteorology Branch

3

ruff_adoption. Analyses of Ruff Adoption via GitHub pre-commit-configs

3

perth-power-grid. Scripts I used to render the power grid in Perth Western Australia

3

ryl-pre-commit. Pre-commit hook for ryl

3

git-of-theseus. Analyze how a Git repo grows over time

2

ryl-vscode. VS Code extension for ryl, a fast Rust-based YAML linter: live diagnostics, auto-fix, and formatting via the ryl language server (ryl server).

2

conda-forge-repodata-patches-feedstock. A conda-smithy repository for conda-forge-repodata-patches.

1

pytest-httpx-feedstock. A conda-smithy repository for pytest-httpx.

1

jupyterlab-nvdashboard. A JupyterLab extension for displaying dashboards of GPU usage.

1

readme-with-video.

1

pandas-profiling. Create HTML profiling reports from pandas DataFrame objects

1

pydub-feedstock. A conda-smithy repository for pydub.

1

brisbane_house_search. Spatial analysis for looking for our new house in Brisbane

1

pandas_alive. Create stunning, animated visualisations with Pandas & Matplotlib as easy as calling `df.plot_animated()`

1

unsync-feedstock. A conda-smithy repository for unsync.

1

modern_data_scientist. Parody of Gilbert and Sullivan's Modern Major General

1

html_canvas. My Artistic Automata website with several html5 canvas demos

1

jupyterlab-nvdashboard-feedstock. A conda-smithy repository for jupyterlab-nvdashboard.

1

experiments. Small code experiments

1

evolve_pic. Command line application for using a genetic algorithm to evolve a copy of an image using simple geometries

1

model-fitting-visualisation. Generates a video of fitting a linear regression function to visualise model fitting

1

tears_in_terrain. Graphics demo

1

timestamp-image-renderer. ffmpeg wrapper for rendering date ranges of timestamped images

1

pandas. Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

1

automation-examples. Example Python scripts for automating workflows (primarily with MS Office products on Windows)

1

asyncio_meetup_talk. Code examples and presentation for the Python Adelaide / Python WA Meetup talks on async Python

1

agent_skills. Repo for my personal AGENTS.md and any skills I use

1
35
Apply