Danilo Lopes

Available for new opportunities

Backend Developer

I build APIs, services, and backend systems focused on architecture, databases, service integration, and infrastructure.

  • Node.js
  • TypeScript
  • Go
  • PostgreSQL
  • Docker
  • C++
danilo.c.dev@gmail.com
About

About

I have been studying and developing software since 2018, with an increasing focus on backend systems in recent years.

I mainly focus on developing robust backend services and APIs — working with relational and NoSQL database modeling, authentication, service integration, WebSockets, payment gateways, and Docker infrastructure.

My progression started with curiosity and self-taught experimentation, grew into consistent public building on GitHub, and today is dedicated to software engineering best practices and solving real system problems.

Technical Evolution

My Trajectory

How my way of thinking and building software evolved, from 2018 to today.

2018

First Contact

Curiosity & Self-Taught Exploration

This was when I started exploring code on my own. I didn't have a defined career path yet; it was driven by curiosity and a genuine desire to understand how software works under the hood.

What I learned / What changed

"I grasped core programming logic and realized that solving problems through code was what I truly wanted to pursue."

Concepts & Technologies
LógicaAlgoritmosAutodidataCuriosidade
Portfolio

Projects

Practical applications and services I've built, from architecture to deployment.

Velo Delivery
Ampliar

Velo Delivery

Local marketplace with store catalog, orders, authentication, Pix payments, and real-time updates via WebSockets and Mercado Pago.

NestJSTypeScriptPostgreSQLPrismaWebSocketsMercado PagoDocker
Nox24Proxy
Ampliar

Nox24Proxy

Proxy reseller backend handling authentication, traffic monitoring, Pix payments, external provider integration, and business logic.

Node.jsTypeScriptExpressPostgreSQLPrismaDockerMercado Pago
Neko Tracking
Ampliar

Neko Tracking

Automated real-time package tracking WhatsApp bot built with Node.js and Baileys library, handling asynchronous event flows.

Node.jsBaileysTypeScriptEvent-Driven

NiceTools

REST API built with Node.js, Express, and MongoDB featuring secure JWT authentication, route validation, and frontend integration.

Node.jsExpressMongoDBJWT Auth

Skills

Technologies, tools, and concepts I apply in software development.

Backend & APIs

Building RESTful APIs, backend services, and event-driven systems with Clean Architecture, SOLID principles, and solid business logic.

Stack
Node.jsTypeScriptNestJSExpressC# / .NET Core
Conceitos
Clean ArchitectureSOLIDAPIs RESTfulEvent-DrivenWebSockets
In portfolio:
Velo DeliveryNox24ProxyNeko Tracking

Databases

Relational and NoSQL modeling focused on integrity, ACID transactions, migrations, and optimized queries.

Stack
PostgreSQLPrisma ORMMongoDBMySQLEF Core
Conceitos
Modelagem RelacionalNoSQLACIDMigrations
In portfolio:
Velo DeliveryNox24ProxyNiceTools

Infrastructure & DevOps

Environment parity with Docker & Docker Compose, version control, and deploying backend services.

Stack
DockerDocker ComposeLinuxGitGitHub Actions
Conceitos
Conteinerização12-FactorCI/CDAmbientes Isolados
In portfolio:
Velo DeliveryNiceToolsNeko Tracking

Frontend & API Integration

Developing modern, responsive interfaces with Next.js and Tailwind CSS integrated with backend services.

Stack
Next.jsReactTailwind CSSTypeScript
Conceitos
Consumo de APIsComponentizaçãoUI Responsiva
In portfolio:
Velo DeliveryPortfólio