Daniel Campos
HomeAboutThoughtsProjectsContact
Daniel Campos

Fullstack developer building practical software with clear interfaces and solid foundations.

Navigation

HomeProjectsThoughtsAbout

Social

ContactLinks

© 2026 Daniel Campos. All rights reserved.

Introduction

Howdy, I'm Daniel Campos.

I build software that feels clear, reliable, and useful. My work is shaped by real production systems, thoughtful architecture, and the kind of problem-solving that only appears once software has to work beyond the perfect demo.

Production-shaped around

Backend servicesAPIsDatabasesCloud infrastructureAutomationMigrationsSecurity
Daniel Campos
DC

Daniel Campos

Software Engineer

Backend-leaningFull-stack mindsetProduct builder

Not just code

Software is how I bring structure to ideas and build tools people can actually trust.

What I care about

Clean architecture, thoughtful user experiences, and products built with purpose.

Stack

My Developer Toolbox

The stack behind the products I build, and the tools I rely on to create, ship, and maintain real software:

Core Stack

What I reach for daily, and what I use it for.

  • Production
Practice

My Engineering Principles

Good software is not only written. It is shaped through clear thinking, disciplined engineering, and honest delivery — in that order, every time.

Thinking

Thoughts

Latest Writings

Notes on code, tools, lessons learned, and the small details that make software better.
Read all posts
Article1 min read
Jun 30, 2026

I stopped guessing where code lives in my Next.js app

A contact form change touched four folders. I refactored the site into features and services with enforced ESLint boundaries: same URLs, same deploy, and a migration order you can copy.

Got a project in mind?

Let's build something greattogether

I'd love to hear about it. We should queue up a time to chat, and I'll buy the coffee.

Let's Talk

Outside of work

Teaching, fitness, storytelling, faith, and creativity are part of how I stay grounded.

Java + Spring Boot

Backend services and APIs in production

  • Default

    TypeScript

    Default language for anything frontend

  • Daily

    React + Next.js

    Building and shipping every UI I make

  • Primary

    PostgreSQL

    Primary datastore for most projects

  • Languages

    • JavaScript
    • Kotlin
    • PHP
    • C++
    • C

    Data & Messaging

    • Apache Beam
    • Apache Kafka
    • MySQL
    • MongoDB
    • Apache Parquet

    Backend, Platforms & Tools

    • Laravel
    • Firebase
    • AWS
    • Git
    • GitHub
    Product understanding
  • Architecture planning
  • Prototyping
  • Technical writing
  • Decision making
  • Engineering

    • Clean code
    • Code reviews
    • Testing
    • CI / CD
    • Documentation

    Delivery

    • Agile / Scrum
    • Git & GitHub
    • Docker
    • API testing
    • Production support
    Read article
    Personal6 min read
    Jun 23, 2026

    Building My Own Website Made Me More Honest

    A personal reflection on building this website, why it felt harder than expected, and how a portfolio became a way to think more clearly about my work.

    Read article
    Development7 min read
    Jun 23, 2026

    Adding Room to a Kotlin Multiplatform App

    A practical step by step guide to adding Room to a Kotlin Multiplatform project with shared DAOs, platform database builders, KSP, and Koin.

    Read article
    Read all posts