web developer · paris

websites, apps
and dashboards,
made to measure.

To help your project grow, whether you're a business, an entrepreneur or an individual.

  • /web integration
  • /e-commerce
  • /web design
  • /webmaster
  • /cms dev
let's talk
daniel puerta dévelopeur web skating

about me · from architecture to web development

about me

/versatile /curious /traveler

After graduating in Architecture in Colombia, and with a passion for board sports, I oriented my career in the creative and entrepreneurial part of the textile and fashion industry. After several years of work, I had the opportunity to continue my education by doing a master 2 in communication and marketing in Lyon, France, with a program focused on the fashion business.


How did I become a web developer?

After taking WordPress courses in the master and finishing my internship in Paris, I oriented my entrepreneurial work in parallel with freelance work by developing e-commerce stores on CMS such as Wix, Shopify or WordPress for different brands in different countries. The development of e-commerce stores and the limitations I encountered with the CMS I had been working with prompted me to do more research and take courses on my own.

After getting very interested in this field; web development and programming languages, I decided to enroll in a professional web integrator training course in which I deepened my knowledge as a self-taught person as well as subjects such as HTML, CSS, JavaScript, PHP, jQuery, Bootstrap, MySQL, and more.

During the internship period after the training, I learned and completed my knowledge with modules such as MJML and frameworks such as Vue.js, Nuxt.js and other CMS like Prismic or Strapi.

My current project is to deepen my knowledge of modern JavaScript frameworks, mainly react.js and vue.js, to perfect my orientation as a front-end developer. I'm also an artificial intelligence enthusiast.

me skating
Deeagonal Site

about this site

deeagonal.com

Multilingual Photo gallery Admin panel

I am Daniel Puerta and this site is my personal and professional site where I mainly collect my work as a web developer and where you can also discover other things that I like to do.

Moreover, on this site, I experiment with different languages and new tools to promote the learning of new technologies, which is why this site is constantly updated.

This version is built with:

Nuxt 4 & Vue 3

The primary framework and library for building modern interfaces.

Tailwind CSS & Nuxt UI v3

For a clean design system and responsive components.

TypeScript

Ensuring code robustness and type safety.

Pinia & VueUse

Global state management and reactive utilities.

Nitro & Sharp

High-performance server engine and image processing.

Nuxt Image & Nuxt I18n

Optimized assets and multi-language support.

Instagram API Sync

Automated system to sync photos directly.

Interactive Drag & Drop

Advanced interactivity for the image gallery.

Umami

Cookieless, self-hosted analytics: measures without tracking or consent banners.

VPS & Coolify

Own server with automatic deployment on every push to the main branch.

Additionally, Affinity Designer and Affinity Photo were used for this site to design the logo and process the images.