TCarrascosa.dev

Senior Software Engineer

Toño Carrascosa Prieto

I design, build and deploy software end to end, with a focus on quality, security and performance at every stage of development.

  • Experience5+ years
  • Tech StackFull-Stack · DevOps
  • LocationLogroño · La Rioja Remote · Hybrid
  • LanguagesSpanish · Native English · B2
~/status

Always learning something new, both professionally and personally.

About

Different trade, same discipline.

For over 15 years I worked as an automotive electromechanic. I learned never to replace a part without first understanding the whole system, to diagnose before acting, and to verify every fix before calling the job done.

I changed my tools, not the way I work.

Today I apply that same discipline to software engineering. I like understanding complex systems, finding the real root cause of problems, and improving software that's already in production. I've fixed and refactored software for the aviation sector, led IoT projects for the wine industry in La Rioja, and I currently lead a small team technically as a senior software engineer.

Stack

How I work

A balanced full-stack developer, focused on building an effective, reliable product at every stage.

Frontend & Mobile

User-centered interfaces for web and mobile apps, with a focus on accessibility, usability, and product vision.

Backend & Architecture

Hexagonal architecture and Domain-Driven Design to build decoupled, testable backends that are easy to evolve over time.

DevOps & CI/CD

CI/CD and deployment automation within an agile workflow (Scrum), geared toward continuous, iterative delivery.

AI-assisted development

I design my own AI agents and tools, with spec-driven development, TDD, and automated tests for every feature.

Currently working with

Also worked with

Frontend

Backend

Data

  • MSSQL

DevOps & CI/CD

Cloud

  • Azure

IoT

  • FIWARE

Trademarks and logos belong to their respective owners.

Projects

Projects I've learned from.

Work that shows how I think and how I build.

2026Frontend

The Guest List

A grid-logic murder mystery, procedurally generated.

Place each suspect on the grid following their clues until you find out who shared a room with the victim. Installable PWA, with a procedural case generator and automatic save.

  • Vue
  • TypeScript
  • Pinia
2021Full-stack

MEAN CRUD SuperHeroes

Full CRUD on the MEAN stack, with JWT authentication.

Complete CRUD operations in a full-stack setup, behind JWT-protected login and signup.

  • MongoDB
  • Express
  • Angular
  • Node.js
2022Frontend

Charts with Ng2-Charts

Data visualization with Ng2-Charts, backed by a real API.

Charts for a quick read of the data, with live data from a self-built API.

  • Angular
  • Ng2-Charts
  • Chart.js
2022Frontend

Maps with the MapBox API

Geographic exploration with the MapBox API.

Interactive maps with search and visualization of geographic data.

  • Angular
  • TypeScript
  • MapBox
  • RxJS
2022Frontend

Pokemon Game

Lightweight game built with Vue.

A playful project to practice state management and clean components.

  • Vue
  • TypeScript
  • Pinia
2021Frontend

Gasolins

Quick, direct access to useful information.

A simple, fast interface focused on solving one specific need.

  • HTML
  • CSS
  • JavaScript

Also built

Contact

Let's talk

If you have a project in mind, or just want to connect, here I am.

© 2026 · TCarrascosa.dev · Built withAstro