Software engineer · Trainer

Hi, I’m Guillermo Blanco Vera

I build APIs, data platforms, mobile apps and AI systems in the cloud. I’m a Senior Software Engineer at Volkswagen Digital:Hub, co-founder of Lendin, and I share what I learn through hands-on training.

  • 10+years coding
  • 3clouds: AWS, GCP, Azure
  • 8companies and projects
Portrait of Guillermo Blanco Vera

What I do

From idea to production, teaching along the way

Backend and APIs

REST APIs with TypeScript, Node.js, Express, FastAPI, Java and Spring. SQL and NoSQL databases designed to scale.

Cloud and DevOps

Infrastructure as code with AWS CDK, Docker, Kubernetes and CI/CD pipelines. Infrastructure and budget management on AWS, GCP and Azure.

Mobile apps

Native apps in Swift and Objective-C, and cross-platform apps with React Native and Expo, published on the App Store and Google Play.

AI and data

Data pipelines on AWS with Glue, Spark and Step Functions, real-time computer vision and AI engines in Python.

Training

Hands-on courses and workshops for teams and individuals who want to learn to code and work as they would on a real project.

See trainings →

Experience

Where I’ve worked

  1. Senior Software Engineer · Volkswagen Digital:Hub

    I build data processing and distribution platforms on AWS for the Volkswagen digital ecosystem.

    • Designing pipelines that connect data ingestion, processing and distribution.
    • Automating infrastructure and deployments with AWS CDK and CI/CD.
    • Monitoring services across multiple environments and resolving production incidents.
    • Continuously improving system reliability and maintainability.

    TypeScriptAWS CDKPythonAWS GlueSparkLambdaStep FunctionsS3DynamoDBCloudWatch

  2. CTO · Padmi

    Startup building an AI algorithm that analyses padel match statistics in real time. I led the Computer Vision, iOS and Android engineering team.

    • Leading cross-functional Computer Vision, iOS and Android teams.
    • Designing and maintaining the cloud and backend architecture on Google Cloud (Compute Engine, Kubernetes, Storage).
    • Full lifecycle of YOLO detection models: data collection, labelling, training, testing and deployment to production with MLflow.
    • Overseeing the Node.js and FastAPI APIs.
    • Member of the executive team, shaping technical, product and business decisions.

    Computer VisionYOLOMLflowGoogle CloudKubernetesNode.jsFastAPIiOSAndroid

  3. CTO · Alyze

    Startup that built an AI engine able to extract human emotions through facial recognition. I was responsible for the backend and the AI engine.

    • REST API with TypeScript, Node.js, Express, Docker and Kubernetes, and an AI engine in Python.
    • NoSQL database on DynamoDB.
    • Designing and rolling out CI/CD pipelines.
    • Managing technical resources and budgets on AWS, Azure and GCP.

    TypeScriptNode.jsPythonKubernetesDynamoDB

  4. Co-founder and Full-Stack Developer · Lendin

    App that connects people so they can rent anything from each other, available on the App Store and Google Play.

    • App and UI/UX with Expo, TypeScript and Node.js; backend with Java and Spring.
    • SQL database on MySQL.
    • Managing technical resources and budgets on AWS and GCP.

    ExpoReact NativeJavaSpringMySQL

  5. Telecom Engineer · Integrasys

    Company specialising in satellite spectrum monitoring systems. I built the Satmotion Pocket iOS app, which automates VSAT terminal deployment, and Linux servers for on-site installations.

    • Built Satmotion Pocket in Swift and Objective-C to guide VSAT terminal pointing and commissioning.
    • Developed and maintained Linux servers in Java and C++ for on-site installations.
    • Field testing and customer support during deployments.

    SwiftObjective-CJavaC++Linux

  6. AR/VR Game Developer · Universidad Carlos III de Madrid

    Master’s thesis: virtual reality simulation software for clinical laboratories, adaptable to any discipline.

    • Designed and built interactive laboratories in Unity 3D with C#.
    • Integrated 360º video to recreate real environments immersively.
    • Modular architecture so the simulator can be adapted to different disciplines.

    Unity 3DC#360º video

  7. AI/ML Developer · La Princesa University Hospital

    Migraine prevention research with Complutense University of Madrid: a predictive model based on blood oxygenation, heart rate and sweating.

    • Capture and preprocessing of physiological signals: blood oxygenation, heart rate and sweating.
    • Training and validation of machine learning predictive models in Matlab.
    • Close collaboration with the medical team and Complutense University researchers.

    Machine learningMatlab

  8. iOS Developer · Slashmobility

    Developed and maintained the Banco Santander iOS app and its REST API, plus an intranet app with notifications and Apple Watch support.

    • New features and maintenance of the Banco Santander iOS app in Objective-C and Swift.
    • Developed the PHP REST API behind the app.
    • Intranet app with push notifications and an Apple Watch extension.

    SwiftObjective-CwatchOSPHP

Stack

Technologies I work with

Cloud

+6 years

AWSGCPAzureAWS CDK

Development

+6 years

TypeScriptNode.jsFastAPIReact Native

Databases

+6 years

MySQLDynamoDBSQLNoSQL

Data, AI and ML

+6 years

PythonSparkAWS GlueComputer VisionYOLOMLflowMatlab

Generative AI

Every day

ClaudeChatGPTCodex

DevOps

+6 years

DockerKubernetesCI/CDGit

Education

  • Master’s in Telecommunications Engineering (Multimedia and Communications)
    Universidad Carlos III de Madrid
  • Telecommunications Engineering, specialising in audiovisual systems
    Universidad Carlos III de Madrid

Certifications

  • AWS Certified Cloud Practitioner
    Amazon Web Services
  • AWS Certified AI Practitioner
    Amazon Web Services
  • Certified Scrum Product Owner (CSPO)
    Scrum Alliance

Languages

  • Spanish · native
  • English · fluent

Projects

Featured projects

Current

Volkswagen Digital:Hub

Data processing and distribution platforms on AWS for the Volkswagen digital ecosystem.

Training

Trainings

My courses and training programmes to learn to code through real projects.

training.guillermoblancovera.es →
Startup

Lendin

App for renting anything between individuals. Available on the App Store and Google Play.

Contact

Have a project or a training in mind?

Drop me a line and I’ll get back to you as soon as I can.

If you need to tell me more or attach documents, email me directly at hola@guillermoblancovera.es. By sending the form you agree to your data being used to reply to you, as explained in the privacy notice.