Joaquin Cardoso Buzón

Joaquin Cardoso Buzón

$70/hr
Senior software engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Malaga, Málaga, Spain
Experience:
14 years
About

I am a Senior Software Engineer with 10+ years of professional experience building and maintaining scalable backend systems, microservices architectures, and high-performance web platforms. I specialize in software architecture, clean code, and business-oriented technical solutions.

My core stack includes PHP (Laravel, Symfony), Python, Node.js, and Go, which I use to design robust APIs and distributed systems capable of handling high concurrency and large data volumes. I consistently apply SOLID principles and architectural patterns such as DDD, Hexagonal Architecture, CQRS, MVC, and Microservices to ensure maintainable and scalable codebases.

  • PHP (Laravel, Symfony, Slim)
  • Python (Django, Flask, FastAPI)
  • Node.js (Express, NestJS)
  • Go (highly concurrent microservices and async pipelines)
  • Design of scalable, fault-tolerant architectures
  • Event-driven systems and messaging with RabbitMQ
  • Advanced testing strategies: unit, functional, e2e, Behat, mutation testing
  • SQL: PostgreSQL, MySQL, MariaDB, SQL Server, Oracle
  • NoSQL & Search: Elasticsearch, MongoDB, DynamoDB, Vespa
  • High-availability database design and large-scale data migrations
  • Docker & Docker Compose for development and production environments
  • CI/CD pipelines using Git, GitLab, and Jenkins
  • Experience with cloud-native and serverless environments
  • React, Next.js, React Native
  • Strong experience integrating frontend applications with backend systems
  • Elasticsearch, Logstash, and Grafana
  • Real-time and historical monitoring dashboards
  • DApps and smart contracts (Ethereum, Solana)
  • Tokenization platforms, NFTs, DeFi, KYC, escrow systems, and reward mechanisms

I actively participate in technical decision-making, aligning architecture and implementation with long-term business goals. I am comfortable working in international, distributed teams, using agile methodologies and modern development workflows.

My core expertise includes PHP (Laravel, Symfony), Python, Node.js, and Go, which I use to develop robust, secure, and scalable services. I have extensive experience designing RESTful and event-driven systems, applying SOLID principles and proven architectural patterns such as DDD, Hexagonal Architecture, CQRS, MVC, and Microservices to ensure long-term maintainability and scalability.

I work comfortably with both SQL and NoSQL databases, including PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, Elasticsearch, DynamoDB, and Vespa. I have designed high-availability database architectures, optimized query performance, and successfully managed large-scale data migrations with minimal downtime. I also have deep experience integrating Elasticsearch for advanced search, indexing, and analytics in data-heavy applications.

From a DevOps perspective, I regularly use Docker and Docker Compose to standardize development and production environments, and I am familiar with CI/CD pipelines using Git, GitLab, and Jenkins. I have worked in cloud and serverless environments and am comfortable building distributed systems that are resilient, observable, and easy to deploy.

On the frontend side, I have solid experience integrating backend services with React, Next.js, and React Native, ensuring smooth communication between client applications and APIs.

Additionally, I bring strong experience in Blockchain and Web3 projects, including DApps, smart contracts on Ethereum and Solana, tokenization platforms, NFTs, DeFi integrations, KYC systems, escrow services, and reward-based mechanisms.

  • AI Tools & AI-Assisted Development Expertise

I have strong hands-on experience using AI-powered development tools to significantly improve productivity, code quality, and delivery speed across the entire software lifecycle. I actively integrate AI tools into my daily workflow, not as a replacement for engineering judgment, but as a force multiplier for analysis, implementation, and problem-solving.

I regularly work with tools such as Cursor, ChatGPT, Claude, Gemini, and Antigravity, leveraging them for advanced code generation, refactoring, debugging, test creation, documentation, and architectural reasoning. I use these tools to quickly explore design alternatives, validate technical decisions, and reduce time spent on repetitive tasks while maintaining full control over code quality and system design.

My experience includes using AI for:

  • Accelerated backend and frontend development
  • Code reviews and refactoring of legacy systems
  • Writing and improving unit, integration, and end-to-end tests
  • Generating technical documentation and API specifications
  • Assisting with database design, migrations, and query optimization
  • Supporting architectural decisions in complex distributed systems
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.