Skip to content
Open to new challenges

Hi, I'minterfaces.

Full Stack DeveloperReact · Node.js · TypeScript

I build complete web applications — from the interface to business rules and integrations. I care about code that still makes sense months later, and products that hold up in the real world, not just the happy path.

Brasília, DF - Brazil3+ years building for the web
arraste para girar
01About

Full stack developer, curious about both sides of the app.

I like understanding how things work on both sides of the application. I might be refining a React interface one moment and modeling a business rule or backend integration the next.

I've spent more than three years building for the web. In that time I've worked with React, Node.js, TypeScript and SQL on applications that had to work for real: authentication, third-party integrations, REST APIs and responsive interfaces that stand up to actual use.

I've shipped event management systems, payment gateways, reservation flows, registration and check-in. I've learned that the hard part is almost never writing the code — it's understanding the problem well enough not to write too much of it.

I started in support and infrastructure, and I think that left a mark: I like knowing what sits under the abstraction. Today I'm studying Software Engineering and pulling that thread toward architecture, backend and systems closer to the hardware.

Studying now

  • Software architecture
  • Backend and data modeling
  • Computer vision
  • Embedded systems

Summary

Experience
3+ years
Based in
Brasília, DF
Focus
Full Stack
Education
Software Eng.
Languages
PT · EN
02Stack

The tools I use almost every day.

No vanity logo wall — only what I actually write, maintain or study right now.
  • ReactFrontend01
  • TypeScriptFrontend02
  • JavaScriptFrontend03
  • Node.jsBackend04
  • SQLBackend05
  • REST APIsBackend06
  • HTML5Frontend07
  • CSS3Frontend08
  • GitTools09

I also work with

  • GitHub
  • Tailwind CSS
  • Bootstrap
  • WordPress
  • Python
  • Vercel

And the topics behind them

  • Authentication
  • Third-party integrations
  • Business rules
  • Validation
  • Responsive design
  • Accessibility
  • Software architecture
  • Computer vision
  • Embedded systems
03Experience

From the server rack to production deploys.

A fairly straight line: I started fixing what already existed, moved into building for the web, and today I work on both ends of the application.
  1. Oct 2023 - PresentFull Stack

    Web Developer

    Quaestum Consultoria Empresarial

    Building and maintaining full stack web applications, from the interface to business rules and third-party integrations.

    • Features for an event management system: bookings, registrations and check-in.
    • Payment gateway integration and other external services.
    • Building and consuming REST APIs with authentication and access control.
    • Node.js
    • React
    • TypeScript
    • JavaScript
    • REST
    • SQL
  2. Nov 2022 - Oct 2023Web

    Web Developer

    Fale Alto

    Building responsive sites and landing pages, from gathering requirements with the client through delivery and maintenance.

    • Responsive sites and landing pages with HTML5, CSS3, JavaScript and React.
    • Developing and maintaining WordPress themes and pages.
    • Performance tweaks and fixes on already published projects.
    • JavaScript
    • React
    • Bootstrap
    • WordPress
    • CSS3
  3. Sep 2021 - Sep 2022Infrastructure

    IT Intern

    CERO Imagem Digital

    First professional contact with technology: support, infrastructure and the curiosity to automate whatever could be automated.

    • Technical support for users, hardware and software.
    • Maintaining networks, servers and operating systems.
    • Supporting corporate applications and IT infrastructure.
    • Networks
    • Servers
    • Windows / Linux
    • Automation
04Projects

Things I built to understand better.

The projects below are personal and conceptual — I use them to study architecture and test technical decisions. Professional work is covered in the experience section.
FeaturedPersonal / concept project

EventFlow

A conceptual end-to-end event management platform.

A full architecture exercise: registrations, bookings and real-time check-in, with an admin dashboard, role-based access control and a payment flow designed to fail in predictable ways.

  • Registrations and bookings
  • Real-time check-in
  • Admin dashboard
  • Role-based auth
  • Payment flow
  • Documented REST API
  • React
  • TypeScript
  • Node.js
  • REST API
  • SQL
CodeDemo coming soon
Personal / concept project

Nexus API

An API foundation meant to grow without turning into a mess: separated layers, edge validation, structured logs and errors that say what happened.

  • Node.js
  • TypeScript
  • SQL
CodeSoon
Personal / concept project

DevBoard

A lean interface for project progress: clear states, high information density and no decoration that gets in the way of reading.

  • React
  • TypeScript
  • Tailwind CSS
CodeSoon
Personal / concept project

Checkpoint

A PWA study that validates credentials via QR Code without a network, stores records locally and syncs as soon as connectivity returns.

  • React
  • TypeScript
  • IndexedDB
CodeSoon

More projects on GitHub@dollyzn

05Principles

How I think about
software.

  1. 01

    Understand the problem before picking a solution.

    A lot of the complexity we write exists because we skip this step. I ask more up front so I rewrite less later.

  2. 02

    Good code stays readable after the feature ships.

    The commit is the beginning of the code's life, not the end. I write for whoever opens that file in six months — usually me.

  3. 03

    Frontend and backend need to talk as well as the UI talks to the user.

    Clear contracts, errors that explain what happened and predictable states. That's what separates a system that works from one that only works on the happy path.

06Education

Formal foundation and continuous learning.

Education

  • Bachelor's in Software Engineering

    Universidade Cruzeiro do Sul

    2025 - 2029

    In progress

  • Technical Degree in Computing

    Instituto Federal Fluminense

    2021 - 2023

    Completed

Languages

  • PortugueseNative
  • EnglishIntermediate / Advanced

I read docs, articles and code in English every day — that's where the information arrives first.

07Contact

I'm always interested in solid projects, technical challenges and opportunities to build products that solve something real. If that sounds like you, write me.

Natã SantosBrasília, DF - Brazil