Hi! My name is Daniel, and I have +5 years of experience as a backend developer, working with Python, Go, and JavaScript frameworks like React and Next.js. I specialize in building and maintaining scalable web applications, RESTful APIs, and microservices.
In my free time, I like to build tools for self-consumption like marastatic, a single-file static site generator that I also used to build this site; chercher, a personal search engine based on SQLite that supports plugins; and lazyfeed, an RSS feed reader for the terminal. From time to time I also try to collaborate with Open Source projects like JupyterLab or Django.
Outside of coding, I have a passion for learning languages. Right now I am fluent in Spanish (my mother tongue) and English, I have an intermediate level in French, and hold basic conversations in Italian. Currently, I am improving a bit more my French, and in the future, I would like to learn Japanese and Korean.
Stack and Skills
- Scrapy
- Redis
- Django Ninja
- React
- Postgres
- Alpine.js
- SQLAlchemy
- Tailwind CSS
- Python
- DDD
- Wagtail
- Django
- SQL
- Textual/rich/click
- JavaScript
- Microservices
- Django REST Framework
- CSS
- pytest
- htmx
- Flask
- Performance Optimization
- TDD
- FastAPI
- Docker compose
- Docker
- Git
- Go