• Home

  • About

  • Projects

  • Blog

  • Lab

davidurbano.dev@gmail.com

Built & designed by David Urbano - Lima, Perú

David Urbano

David Urbano

Software developer with a current focus on web development while pursuing a degree in Software Engineering

About Me

I’m currently a student from Lima, Peru, with a strong curiosity and a passion for continuous learning. I firmly believe we can build a better world through software. Driven by the challenge of creating new things, my goal is to keep growing as a developer while contributing to projects that make a difference. I strive to build software that not only works but also supports people in their needs.

Currently Learning

Software Engineering principles, modern web development, and problem-solving techniques

Tech Focus

React, Next.js, TypeScript, NodeJs, PostgreSQL and building user-centered applications

Beyond Code

Gaming, chess strategy, and exploring how technology can solve real-world problems

Lima, Perú
More about me→
Lima, Perú

Most Valuable Project

Project Screenshot
Website Project

Photographer Portfolio

Professional photography portfolio connecting to external API for dynamic photo display.

  • Next.js
  • TailwindCSS
  • Smugmug API
  • External Link
Project Screenshot
Website Project

Country Explorer

Modern web application for exploring world countries with filtering and search.

  • Next.js
  • Zustand
  • Typescript
  • External Link
Check my projects→

Sharing My Process

Building a Personal Brand Online

Building a Personal Brand Online

Tener una marca personal sólida te ayuda a diferenciarte y a crear oportunidades profesionales. En un entorno digital saturado, destacar entre la multitud es fundamental para captar la atención de potenciales empleadores, clientes o colaboradores. Una marca personal bien construida transmite confianza, credibilidad y coherencia, permitiéndote posicionarte como referente en tu sector. Además, te brinda la posibilidad de controlar tu narrativa y de abrir puertas a nuevas experiencias y conexiones valiosas.

Read more →
Why I Switched to TypeScript

Why I Switched to TypeScript

El crecimiento de mis proyectos hizo evidente la necesidad de un tipado más estricto y mejores herramientas de desarrollo. A medida que los equipos y el código aumentan en complejidad, los errores sutiles y los problemas de mantenimiento se vuelven más frecuentes. Sentí que JavaScript, aunque flexible, no me ofrecía la seguridad ni la escalabilidad necesarias para afrontar nuevos retos. Por eso, decidí explorar alternativas que me permitieran anticipar problemas y mejorar la calidad de mis entregables.

Read more →
The Rise of Brutalism in Web Design

The Rise of Brutalism in Web Design

Brutalism in web design es una tendencia que busca lo crudo y lo funcional, alejándose de los estilos pulidos y minimalistas. Esta corriente apuesta por la honestidad visual, mostrando los elementos tal cual son, sin máscaras ni ornamentos innecesarios. El resultado es una experiencia visual impactante, que puede parecer tosca o incluso inacabada, pero que transmite autenticidad y personalidad. En un mundo digital saturado de interfaces homogéneas, el brutalismo ofrece una alternativa disruptiva que llama la atención y desafía las expectativas del usuario.

Read more →
Visit My Blog→

Gonna post some experiments soon...

Let's build something together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions

Cargando formulario...