V Volkanic

About

Software engineer focused on backend systems.

I build systems that scale, integrate third-party services reliably, and design architectures with long-term maintainability and performance in mind.

Background

I started my career as a backend engineer at Sidetours, a B2B platform for booking tours and experiences. There I built and maintained REST APIs consumed by web and mobile clients, integrated multiple external providers — tour operators, payment gateways, availability systems — and worked on AWS infrastructure with Docker and CI/CD pipelines.

That experience gave me a solid foundation in what matters most: systems that work in production, scale without friction, and can be maintained by other engineers.

Today

I work independently as a software engineer and technical consultant. I help companies design and build backend systems, integrate third-party services reliably, and make architectural decisions that hold up over time.

My primary stack is PHP/Laravel and Java/Spring Boot for backend, with AWS, Docker and Terraform for infrastructure. I work with PostgreSQL, Redis, RabbitMQ and design APIs to production standards.

Engineering philosophy

  • The safest code is the code that does not exist. The simplest solution that works in production always wins.
  • Premature abstraction is technical debt with compound interest.
  • Well-designed systems are boring to operate. Boring is good.
  • Technical documentation is part of the system, not an afterthought.
  • Scalability starts at design time, not in reactive optimization.

Beyond code

I also teach programming and mathematics, and mentor engineers who want to grow in backend and systems design. My long-term interest is technical leadership: architecture, engineering decision-making, and building high-performing engineering teams.

Stack & tools

Backend

PHP 8 / LaravelJava / Spring BootPythonTypeScriptREST APIsGraphQL

Infrastructure

AWS (ECS, RDS, S3, SQS, Lambda)TerraformDockerGitHub ActionsNginxLinux

Databases

PostgreSQLMySQLRedisRabbitMQElasticsearch

Methodology

Clean ArchitectureDDDSOLIDTDDCode reviewTechnical documentation

Experience

Professional track record in software engineering.

  1. 2024 — Present

    Software Engineer & Technical Consultant

    Freelance · Remote

    • Backend architecture design and technical consulting for early-stage startups and SMEs.
    • Building scalable APIs, backend services, and third-party integrations.
    • Infrastructure automation with Terraform and AWS for production deployments.
    • Code review and engineering mentoring for development teams.
    LaravelSpring BootAWSTerraformDockerPostgreSQL
  2. 2021 — 2024

    Backend Engineer

    Sidetours · Barcelona, Spain

    • Built and maintained backend systems for a B2B travel booking platform serving tour operators.
    • Designed and implemented REST APIs consumed by web and mobile clients.
    • Integrated third-party providers: tour operators, payment gateways, and booking systems.
    • Contributed to AWS infrastructure and CI/CD pipeline improvements.
    • Optimized database queries and background job processing at scale.
    PHPLaravelMySQLRedisAWSDockerRabbitMQ

Technologies

The tools I use to build production systems.

Backend PHP / Laravel
Backend Java / Spring Boot
Frontend Vue 3 / Quasar
Frontend Angular / Nebular
Frontend React
Cloud AWS
IaC Terraform
Containers Docker
Database PostgreSQL / MySQL
Database MariaDB / Redis
Messaging RabbitMQ / SQS
Styling Tailwind CSS
Architecture REST APIs
CI/CD GitHub Actions

Contact

Let's work together

Available for senior engineering roles, technical consulting, and freelance projects.