About Experience Projects Talks Learning Contact

Hi, I'm Jon Vadillo

I am a software developer with over 15 years of experience, specializing in web technologies. I also teach web development, sharing my knowledge with aspiring professionals.

During my free time, I enjoy experimenting with new technologies, giving talks, and publishing open resources. Travelling is one of my passions, and I have also had the opportunity to volunteer in different places.

I am always eager to learn, explore, and contribute to the tech community.

Welcome to my online space, where I share my work, ideas & discoveries.

Feel free to get in touch with me on:

Work

Egibide

Professor and Coordinator

Sept. 2017 – Present

Gesto Deportivo

Software Engineer & Co-Founder

Nov. 2017 – Present

EJIE

Development Technical Assistance

Sept. 2013 – Sept. 2017

Necsia

Programmer Analyst

Mar. 2016 – Apr. 2016

WorldSensing S.L.N.E

Software Engineer (Fullstack)

Jul. 2010 – Jun. 2012

Voycontigo

Co-founder & Software Engineer

Jul. 2009 – Feb. 2011

Deusto Mobile Solutions

Software Developer

Jan. 2008 – Oct. 2008

Side Projects

Traivel

An application that generates complete travel itineraries based on user preferences.

HTML CSS Vue.js Python OpenAI API

Eureka Girls

A game designed to introduce inspiring women in the STEM field. The goal is to match women with their achievements (available in single-player or two-player mode).

HTML CSS React.js Supabase

Landatu

An IoT system for sensing and monitoring vegetable gardens.

Arduino Raspberry Pi Python SQL HTML CSS

Ikasi

A game to learn words and numbers in Basque (Euskara).

HTML CSS JS

PadelCount

An application to track and analyze statistics of padel matches.

HTML CSS JS

Que me pongo

An application that shows the weather forecast and suggests what to wear.

HTML CSS Weather API Geolocation API

Awards

Creatividad Award

Álava Emprende

2015

Winner Yuzz Álava

Cise

2015

Startup4Cities finalist (top 12 Projects in Spain)

Smart City Expo World Congress

2015

Books & Talks

📚 BOOKAprende Python de cero a experto. Published in LeanPub, 6.6K readers.

Get it

📚 BOOKAprende Laravel 6: guía práctica paso a paso. Published in LeanPub, 370 readers.

Get it

🎤 TALKInteligencia Artificial al servicio de los desarrolladores. Databeers

Apr 2023

🎤 TALKConstruye una aplicación web con Django en 15 minutos PyDay Chile (view)

Dec 2020

🎤 TALKFuturo tecnológico de las ciudades inteligentes Jornadas Nacionales de Investigación en Ciencias de la Computación

Nov 2013

Learning Material

📚 CURSO

Curso de PHP

Curso de PHP desde la sintaxis básica hasta conceptos más avanzados como la gestión de dependencias, orientación a objetos, acceso a datos o motores de plantillas.

View Material →
CURSO

Curso de desarrollo frontend

Curso completo de desarrollo frontend que cubre HTML, CSS y JavaScript desde los fundamentos básicos hasta conceptos avanzados como responsive design y interacción con servidores.

View Material →
📹 VIDEO

Curso Django paso a paso para principiantes

Curso completo en video que te enseña Django desde cero. Aprende a construir aplicaciones web con Python y Django paso a paso, ideal para principiantes que quieren dominar este framework.

Watch Video Course →
📊 PRESENTATION

Introducción a Ingeniería del Software

Presentación completa que cubre los fundamentos de la ingeniería del software, metodologías de desarrollo, principios de diseño y mejores prácticas en el desarrollo de software.

View Material →

📁 Presentation Material - Download PDF

🌐 ONLINE

Aprende Python de cero a experto

Curso online completo de Python que te llevará desde los conceptos básicos hasta niveles avanzados. Aprende programación, estructuras de datos, programación orientada a objetos y desarrollo de aplicaciones reales.

Access Online Course →

Contact

Open to discussing new projects or opportunities.

Email
jon@jonvadillo.com
Twitter
@jvadillo
LinkedIn
jonvadillo
GitHub
jvadillo