Diego Demétrio

Senior Full-Stack Engineer

I build mission-critical systems in Java and Angular: real-time monitoring, offline-first field applications, and university-wide academic platforms.

Belo Horizonte, Brazil (UTC−3) · Remote, full overlap with US business hours.

Selected work

How I work

I optimize for the team that inherits the system

A stronger framework is the wrong choice when nobody on the team has used it. On the monitoring platform I put the 3D view in Angular for that reason, and paid for it in adapters and in patterns I had to re-derive.

Dependencies set the order of work

The convenient sequence and the correct one are rarely the same. On the university migration the operating system could not move until the application had, so the application went first, on an OS already past end of life.

Records that cannot be regenerated are a constraint, not a detail

When a certificate plugin was discontinued, the certificates it had issued still had to exist. That decided the shape of the migration before any of the version steps were planned.

A tradeoff that is not written down gets rediscovered

When I take the weaker option I record what it cost and where the cost will show up. The next person to touch it does not have to reconstruct the reasoning from the code.

Skills

CoreDaily, in production, across the last six years.
backend
  • Java
  • Spring Boot
  • Quarkus
  • Jakarta EE
  • Node.js
  • REST
frontend
  • Angular
  • TypeScript
  • Vue
  • Ionic
data
  • PostgreSQL
  • Oracle
  • MQTT
platform
  • Docker
  • Kubernetes
  • OpenShift
  • Linux (RHEL/Rocky)
delivery
  • Jenkins
  • CI/CD
  • Git
  • Agile
WorkingShipped with, comfortable in, not where I am deepest.
stack
  • Next.js
  • React
  • C#/.NET
  • PHP
LearningWhere I am spending study time now.
next
  • Kotlin
  • AWS — studying for the Solutions Architect Associate certification

Background

Diego Demétrio

PD Case Informática Ltda

Feb 2020 — present · Belo Horizonte, Brazil · Remote

  • Senior Full-Stack Engineer, Tech Lead & Architect

    May 2025 — present

    Real-time monitoring platform for radioactive material storage at a nuclear research center.

  • Mid-Level Full-Stack Engineer

    Oct 2022 — May 2025

    Modernization of university-wide academic systems at a federal university, alongside a legacy ASP.NET personnel and radiation monitoring records system.

  • Junior Full-Stack Engineer

    Aug 2020 — Oct 2022

    Web and mobile applications for a municipal civil-defense program monitoring landslide and flood risk areas.

  • Software Engineering Intern

    Feb 2020 — Aug 2020

    Full-stack features on a Java and Angular application over Oracle.

Education

B.Sc. Computer Science

Universidade Federal de Ouro Preto (UFOP)

2020 — Aug 2026

Completed while working full-time.

Exchange semester

Universidad Nacional de La Plata, Argentina

Aug — Dec 2024

One semester, coursework taught in Spanish.

Technical Diploma in Information Technology

Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG)

2017 — 2019

Three-year federal technical program, taken concurrently with secondary education. Admission by competitive examination.

Languages

Contact

Belo Horizonte, Brazil (UTC−3). Remote, full overlap with US business hours.