I'm #OpenToWork

Hey, I'm Daniel.

I'm a Backend & FullStack Developer

From Montevideo, Uruguay I've spent the last 15+ years building mostly web-related apps. I'm also an open source advocate, that knows how to exit Vim and Arch user (btw).

About.

My name is Daniel but my friends call me Dani. I started programing when I was 14 years old during the late 90s.

I got my first full-time dev job when I was 20 while studing a career in electronics and haven't stop building things since then.

Most of my experience comes in the form of FullStack and Backend development; bulding APIs, fullstack apps, dashboards and all kind of things.

And as for technologies in recent years most of my relevant tech/stack I've been activetly using at work are Node, TypeScript and PHP.

More exact details are available on my Resume.

My Links

Resume.

Details

  • NodeJS:
    TypeScript, Fastify, NestJS, Express, Prisma, Sequelize
  • PHP:
    Symfony, Laravel
  • Databases:
    Mysql = Postgres >= Redis > Mongo
  • Frontend:
    React, NextJS, Tailwind, Mantine > Flowbite
  • Services & Tools:
    Gitlab, Github Actions, Jira, Docker
  • Learning / Having fun:
    Python, Rust/Actix, Go

More

Projects & code samples can be found on my Github profile.

Blog.

Typescript is the present and future of Node/JS, move on!

TypescriptJan 26, 2023

Outside of personal projects most of my career been on the web, i been through the vanilla era, the jquery era, and the React prison we now live on. TypeScript comes to make your life not as painful, and actually give you a great developer experience.

typescriptnodejavascript

Using Makefiles to improve Docker image build experience

DevelopmentJan 19, 2023

Makefile is a building tool that's been around forever; and while some of us may remember it from building our first couple projects (and may hate those times and the struggle); But I believe it's an awesome tool that by just adding a single file to our project It can speed / easy up our daily work flow on: how we build, run locally, etc our 'Dockerized' projects

dockertoolsdevelopment

Laravel: working with Components

PHPDec 28, 2020

One of the features present in the last few versions of Laravel is Blade components. For some reason (at least on the projects i had to to work) the adoption isn't great. They come to fill a void within the MVC pattern and organize our projects nicely.

phplaraveljetstreamcomponents

Contact.

If you are looking to work with me make sure to read the About and Resume sections.