johnsilverio.dev
enpt
contact

John Silverio / Software engineer

From the database to the interface

I worked in the field before I wrote software for it. Today I take a problem from the first conversation to production.

open to new offersbrazil, remote

01Selected work

What I have built

In the order I would show them to you. Filter by what a project is, and turn the page for the rest.

see all projects

02About

I started in the field

I trained as an agricultural technician and spent a year and a half on farms in Rondônia. I worked the crops with a GPS tablet in hand and ended up in leadership roles.

I came into tech as a requirements analyst at a startup. That is where I learned to turn a user's vague complaint into a clear requirement, and to find out what a client actually needs.

Today I am a software engineer, and I have been building systems end to end for about three years. I work on an ERP scale platform for land tenure regularization and environmental licensing, I write C#, Python, TypeScript and SQL every day, and the backend is where I go deepest.

I have used Linux for almost nine years, since long before I programmed for a living. I like knowing what happens underneath a system, and I solve problems the pragmatic way, with as much creativity as the case asks for.

Away from work I play several instruments and spend a good deal of time with Lady, my cat.

read the full story

John Silverio, a black and white portrait in three-quarter profile
John SilverioPortrait / 2026

03Stack

What I work in

What I use, and the project on this page where you can see it used. The last row is what I am studying, and it is the only one without proof.

Backend
C#.NETASP.NET CoreEF CorePythonDjangoDjango RESTNode.js
seen inGeospatial backendLavraParlano
Frontend
AngularTypeScriptJavaScriptHTMLCSS
seen inVale Verde siteSamara Advogados
Data
PostgreSQLPostGISGeoDjangoSQLRemote sensing
seen inGeospatial backendSatellite analysis
Infrastructure
DockerLinuxGitAWSVPS over SSH
seen inHortVale Verde site
AI engineering
Specification engineeringAgent sandboxingRAGLangChainn8n
seen inHortParlanoOnboarding automation
Studying
Distributed systemsArchitecture

The brighter names are what I write every day.

On building with AI, carefully
A probabilistic suggestion is not exact mathematics.

04Contact

Tell me what the system does

I read everything that arrives. Say what you are building and what is hard about it, and I will tell you honestly whether I am the right person for it.

email

open to new offersbrazil, remote