Personal Blog + Engineer Journal

Backend & Software Architecture

Building robust and scalable systems, sharing architecture decisions, best development practices, and daily learnings in AI and technology.

Current focus

I work primarily with PHP, Symfony, TypeScript, and React, applying software design and architecture principles such as Domain-Driven Design (DDD) and Hexagonal Architecture to build maintainable, scalable, and efficient systems. Integrating best practices in testing, performance, and code quality across all projects. Additionally, I leverage artificial intelligence in my daily workflow, continuously applying what I learn to optimize processes and enhance development efficiency.

  • Backend
  • Clean Code
  • Scalability
  • Artificial Intelligence
Daniel Ortega

Daniel Ortega

Senior Software Engineer

Valencia, Spain

Backend engineer with 6+ years of experience designing and developing robust and scalable systems. Passionate about software architecture, code maintainability, and optimizing development workflows.

Experience

Featured experience

Product delivery, technical ownership, and strong cross-team collaboration.

The Knot Worldwide

Senior Software Engineer

Read more

Barcelona (Remote)Nov 2022 - Dec 20253 years 2 months

  • Continuous delivery on a modern stack with Typescript, React and GraphQL.
  • Daily collaboration with Product, Design and QA to improve release quality.
  • Development process improvements to reduce friction and lead time.
  • PHP
  • Symfony
  • Typescript
  • React
  • GraphQL
  • AWS

Planeta Huerto

Software Engineer

Read more

Alicante (Remote)Nov 2021 - Nov 20221 year 1 month

  • Ecommerce features with strong business and operations alignment.
  • Architecture practices: SOLID, DDD, CQRS and hexagonal design.
  • Technical and functional documentation for better onboarding.
  • PHP
  • Symfony
  • MySQL
  • Docker
  • Google Cloud

Square1

Software Engineer

Read more

Dublin (Remote)Mar 2018 - Nov 20213 years 9 months

  • Direct involvement in discovery phases with managers and clients.
  • Technical leadership in delivery and long-term maintenance phases.
  • Payment integrations (Stripe, PayPal) with measurable conversion impact.
  • PHP
  • Laravel
  • MySQL
  • Webpack
  • AWS
View full experience
Current setup

Current setup

Hardware, software and workflow tuned for deep work.

  • Mac mini M4My main machine for development and content.
  • LG OLED42C44LALarge screen for code, docs and actual multitasking.
  • Keychron K2 ProComfortable keyboard for long deep-work sessions.
  • Logitech MX Master 3SErgonomic and precise mouse for design and code.
See more