Skip to content
View johnsilverio's full-sized avatar

Highlights

  • Pro

Block or report johnsilverio

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.

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
johnsilverio/README.md

About me

backend engineer focused on Django and geospatial data
the hard part of what i build is the map, not the CRUD
raised on fundamentals, the machine before the framework
the terminal was home long before it paid the bills

What i'm working on

  • web platforms in Angular and Django, both internal and commercial
  • an internal ERP (budgeting, CRM, documents)
  • a commercial platform for NDVI-based vegetation analysis, built on PostGIS and GeoDjango
  • in-house tooling that orchestrates AI agents (OpenAI, Anthropic) to automate workflows and support operational decision-making

On the side

building developer tools and systems software, lately in Rust
time spent close to the metal is what makes the abstractions click

How i work

simple, maintainable solutions over clever ones
the database earns its keep, not just storage
reading the source beats guessing
type safety is not optional

Tech stack

PostGIS GeoDjango Django REST Framework

Pinned Loading

  1. hort hort Public

    Sandbox any CLI AI agent so it runs unrestricted without touching your machine. Written in Rust, daemonless, no Docker: each box is a disposable git worktree plus an in-process libcontainer OCI con…

    Rust 1

  2. parlano parlano Public

    Parlano is a Discord bot that records voice channel conversations and turns them into structured meeting notes using AI.

    TypeScript 1

  3. dotfiles dotfiles Public

    My terminal setup, versioned. Fish, tmux, kitty, and Neovim, on Linux Fedora 44.

    Shell 1

  4. nvim nvim Public

    my nvim config

    Lua