Bring me the problem, not the spec. I learn the business, design the solution, write the code and keep it running in production, with no one needed to translate in between.
Between requirements and production there is a lot of quiet work: estimating honestly, breaking scope into tasks, keeping stakeholders aligned, and staying on call when things break. That is the part I like.
I'm open to remote contract or part-time roles in backend and full-stack development, technical coordination, and maintenance of complex systems.
~/christian/work$ git log --graph
Work
(HEAD -> webner)
Date:2026
– now
Project manager & software developer
Webner Technology
Primary contact for clients: regular meetings with CEOs and managers to understand the business, then leading the projects end to end while writing a good share of the code. Plans, tasks, deployment, support.
Groovy on Grails
Spring
Java
Kotlin
Node.js
PostgreSQL
SQL Server
Docker
AWS
– 2016
MS-DOS & desktop software developer
Critérius Software
DOS and desktop applications, embedded systems for CipherLab mobile computers, thermal label design, scripts that removed manual work. Scrum ceremonies with cross-functional teams.
xHarbour
CA-Clipper
Delphi
C
Zebra ZPL II
Oracle XE
– 2012
IT instructor
MicroWay Informática
Teaching programming logic, Pascal, Delphi, Java, Unity game development, Oracle and the Office and Adobe suites. Grading, progress reports, talking to parents when needed.
Pascal
Delphi
Java
Unity
Oracle 10g
VBA
~/christian/stack$ docker compose up
Stack
Front & mobile
JavaScript
Android
HTML · CSS
Ionic
Bootstrap · jQuery
Backend
Groovy on Grails
Kotlin
Java
Spring
Node.js
Web scraping
Data
PostgreSQL
SQL Server
MySQL
Oracle PL/SQL
JasperReports
Delivery
Docker
AWS
Git
Scrum · Kanban
Technical estimation
Production support
Português
English
Italiano
Español
Русский
~/christian/projects$ ls
Own projects
Barateou
A deals, coupons and second-hand community in Portuguese, built from the consumer's side. Website, API and a published Android app.