P34 Systems

Software · Data · Infrastructure

Software systems, designed, built and kept running.

P34 Systems builds and maintains web applications, APIs, databases and Linux infrastructure, and takes on mapping and data analysis work. Clients deal directly with the engineer doing the work, from requirements through deployment and ongoing support. Based in Sydney, Australia and Santa Barbara, California, USA.

Services

From database design to deployment and ongoing support.

  1. 01

    Full-stack web applications

    Database-backed web applications in Ruby on Rails or Python and Flask, covering the data model, server-side logic, user interface, deployment and ongoing maintenance.

    Ruby on Rails · Python · Flask

  2. 02

    Linux system administration

    Red Hat Certified System Administrator (RHCSA), with extensive experience managing Debian- and Arch-based servers and desktops: setup, maintenance, security updates and troubleshooting.

    RHCSA · Debian · Arch Linux

  3. 03

    Containerised systems

    Applications and services packaged with Docker and run with Docker Compose, so deployments are reproducible and straightforward to update or move to a new host.

    Docker · Docker Compose

  4. 04

    Database design & administration

    Schema design, migrations, performance, and backup and recovery for PostgreSQL, MySQL/MariaDB and SQLite, including moving data between them.

    PostgreSQL · MySQL / MariaDB · SQLite

  5. 05

    API design & development

    Documented HTTP APIs in Go and Python, with authentication and rate limiting where the project needs them.

    Go · Python · FastAPI

  6. 06

    Custom developer tools

    Command-line utilities, terminal interfaces and automation in Go and Python that take repetitive work out of development and operations.

    Go · Python

  7. 07

    Mapping & geographic data

    Custom maps and the data pipelines behind them: processing GPS and other location data, route analysis, and self-hosted map tiles for web applications.

    Leaflet · PMTiles · GPX / KML

  8. 08

    Data analysis & modelling

    Data cleaning, analysis and statistical modelling in R and Python, delivered as reproducible reports, dashboards or production code.

    R · Python

Contact

Have a project in mind?

Send a short description of what you need and when you need it.