×
Héctor Soria Villalva

Héctor Soria Villalva

Software Engineer

Madrid, ES
+34618962796
Spanish, English

Background


About

About

Computer Engineer with over a decade of experience in back-end and full-stack development across startups and established companies. Adaptable and quick to tackle new challenges, skilled in building robust systems, solving complex problems, and delivering end-to-end software solutions.

Work Experience

Work Experience

  • Full-stack Developer, WITH DIGITAL ORCHESTRATION SL

    Jun, 2020 - Present

    Technology consulting services company (~40 employees).

    • Lead developer of ChatFAQ open source project.

    • Designed Datagrammar's software architecture.

    • Delivered LLM systems with chatbot-style interfaces for business intelligence.

    • Contributed to dozens of varied web projects, including Apple Vision Pro apps, n8n pipelines, custom WordPress plugins, and standard corporate websites.

    • Main Stack: Django (v5), VueJS (v2 & v3) + NuxtJS (v3), Svelte (v5) + SvelteKit (v2) - Docker + Pulumi + GitHub Actions

  • Back-end Developer, CoolGames B.V.

    Jun, 2019 - Jun, 20201 year

    Videogame development company (~40 employees).

    • Developed back-end for multiplayer video games published on Snapchat and Facebook.

    • Coordinated with front-end team to ensure seamless integration.

    • Main Stack: Django (v3) - Twisted(v20) - PlayCanvas (v1) - PostgreSQL (v12) - Docker + Ansible + GitHub Actions

  • Developer, Freelancer

    Aug, 2018 - Aug, 20191 year

    Designed and implemented scalable web crawlers, showcasing technical proficiency in web development and data collection.

    • Main Stack: - Scrapy (v2) - Selenium (v3) - Playwright (v1) - Docker + GitHub Actions

  • Full-stack Developer, BrainCreators B.V.

    Jul, 2016 - Jun, 20192 years 11 months

    AI solutions company (from 5 to ~20 employees).

    • Assisted in the successful launch of the company.

    • Launched core tools and products for efficient AI data labeling.

    • Built scalable crawlers for massive data collection.

    • Serve & integration of AI products for large multinationals.

    • Used Web Components (2018–2019 specs)

    • Main Stack: Flask (v1) - Web Components - PostgreSQL (v9) - ElasticSearch (v7) - Docker

  • Back-end Developer, Looklive B.V.

    Dec, 2013 - Jun, 20162 years 6 months

    Fashion e-commerce start-up (from 3 to ~40 employees).

    • Assisted in the successful launch of the company.

    • Developed image-similarity search engines.

    • Built comprehensive content management systems.

    • Main Stack: Flask (v1) - AngularJS (v1.6) - ElasticSearch (v6) - SPARQL - Jenkins

Skills

Skills

  • Software Development

    Python

    JavaScript

    Django

    VueJS

    NuxtJS

    Svelte

    SvelteKit

    Scrapy

    Playwright

    Ansible

    Docker

    PostgreSQL

    Redis

    ElasticSearch

  • Software Development

    n8n

    Digital Ocean

    AWS

    Flask

    Twisted

    ThreeJS

    Web Components

    Splash

    Selenium

    SPARQL

  • Videogame Development

    Unity3D

    Blender

  • CAD Design

    OnShape

Education

Education

  • Computer Engineering, Thesis Degree, Vrije Universiteit Amsterdam (Holland)

    Jan, 2013 - Jan, 2014

  • Computer Engineering, Bachelor, Universidad de Alcalá (Spain)

    Jan, 2009 - Jan, 2013

  • High School, Senior Year (12th Grade), Dixon High School, Missouri (USA)

    Jan, 2008 - Jan, 2009

Interests

Interests

  • Game developmentProduct design3D printing