00 web development · ai · digital training · administration

I build websites and streamline processes with AI.

I'm Miguel Liébana. I'm training as a full-stack developer with AI at Upgrade Hub and in Web Page Design and Publishing at Centro Coliseum in Cornellà. I'm also a qualified teacher from the Universitat de Barcelona, hold a Spanish professional certificate in administrative management, and have 14 years of teaching behind me, experience I now bring to digital skills training for adults.

training atUpgrade HubCentro de Formación Coliseum
Portrait of Miguel Liébana in a blue blazer with his arms crossed
1{2  "name": "Miguel Liébana",3  "role": "Junior full-stack",4  "training": ["Upgrade Hub", "Coliseum"],5  "stack": ["JS", "React", "Node", "SQL"],6  "also": ["Administration", "Teaching"],7  "languages": "es · ca · de · en",8  "available": true9}
courses in progress
2Full Stack with AI bootcamp at Upgrade Hub and a professional certificate in Web Page Design and Publishing
years
20+of work experience in administration, customer service and education
languages
4Native Spanish and Catalan, German C2 and English B2

# on your team I can…

  • build full-stack websites with AI
  • code accessible, responsive pages
  • connect databases and APIs
  • automate alerts and emails
  • run administration and treasury
  • use Microsoft Office at expert level
  • teach digital skills to adults
  • serve customers in four languages

01 what i offer

What I can bring

What I'm learning in my two web development courses, added to what I've already proven in offices and in the classroom.

  1. 01

    Full-stack web development

    I'm training on Upgrade Hub's Full Stack with AI bootcamp. I build applications with a database, authentication and automated emails, and deploy them on Vercel.

    JavaScriptSupabaseAI
  2. 02

    Front-end coding and web publishing

    I'm taking the professional certificate in Web Page Design and Publishing: HTML, CSS, responsive design, accessibility, usability and going live.

    HTML & CSSResponsiveAccessibility
  3. 03

    Automation with AI

    AI is part of my daily toolkit for coding, summarising and automating repetitive office tasks: alerts, emails and data flows.

    Generative AIAPIsAutomation
  4. 04

    Administration and management

    Professional certificate ADGD0308, Administrative Management Activities (level 2): treasury, bookkeeping, filing, HR administration, data entry and sales operations.

    AccountingTreasuryHR administration
  5. 05

    Expert office software

    Word, Excel, Outlook and PowerPoint at expert level; Access and Contaplus at advanced level. Certified with ACTIC levels 1 and 2.

    OfficeContaplusACTIC
  6. 06

    Digital skills training for adults

    14 years of teaching experience and a master's degree in ICT in education. I teach office software, digital skills, HTML, CSS and AI patiently, starting from real cases.

    Digital skillsOffice softwareAI

02 projects

Published projects

A selection of what I've built and published. The public code is on my GitHub.

Miguel coding on a laptop by a window
coding
  1. #01 Employee portal

    ENERPRO

    Private portal for a security company: documents, rosters, shifts, holidays and requests, with per-user access and automated alerts.

    JavaScriptSupabaseResendVercel
  2. #02 Management SaaS

    BandManager

    Platform for running a band: gigs, repertoire, setlists, tasks, files and merchandise, backed by a relational database.

    Next.js 16TypeScriptPrismaPostgreSQLshadcn/ui
  3. #03 Interactive learning material

    HTML y CSS desde cero

    Web course in Spanish for learning the basics of HTML and CSS from scratch, with step-by-step guided activities.

    HTMLCSSTeaching
  4. #04 AI web app · bootcamp

    Apuntes Upgrade

    Archive of notes from the Full Stack with AI bootcamp: imports Word, PDF or transcripts, summarises them with AI and generates quizzes, flashcards and a glossary.

    Next.jsAI SDKVercel BlobTypeScript
  5. #05 Personal finance tool

    Suscripscan

    Tracks what subscriptions really cost: monthly, yearly and daily dashboard, renewal alerts, charts and PDF export.

    Next.jsRechartsjsPDF

Everyday tools

  • VS Code
  • Git
  • GitHub
  • Warp
  • Claude
  • ChatGPT
  • Gemini
  • Supabase
  • Vercel
  • Next.js
  • Node.js
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • Tailwind
  • Prisma
  • PostgreSQL
  • MongoDB
  • Stripe
  • Resend
  • Framer
  • Figma
  • WordPress
  • FileZilla
  • Teams
  • Excel
  • Word
Miguel speaking in front of an audience
communicate
Miguel standing in an open-plan office
coordinate
Black and white portrait of Miguel
listen

03 roles

Roles I can go for

Based on my current studies and my experience, these are the roles where I can perform, starting with web development.

Web development

My main goal: the Full Stack with AI bootcamp at Upgrade Hub and the Web Page Design and Publishing certificate at Centro Coliseum in Cornellà.

  • Strong fit

    Junior front-end developer

    HTML, CSS and JavaScript with responsive, accessible design: the core of both my courses.

  • Strong fit

    Junior full-stack web developer

    Published projects with a database, authentication and continuous deployment.

    Available once the bootcamp ends.

  • Strong fit

    Web content and publishing manager

    Publishing, maintaining and updating websites is exactly what my certificate covers.

  • Good fit

    Automation and AI developer

    I automate notifications and workflows with external APIs and AI assistants.

  • Good fit

    Junior tester / QA

    An eye for detail, a user-first mindset and the technical grounding to reproduce bugs.

Digital training

Training for adults: my teaching experience put to work for digital skills, office software and the web.

  • Strong fit

    Digital skills trainer for adults

    14 years of teaching, a master's in educational ICT and ACTIC level 2.

  • Strong fit

    Office software trainer

    Word, Excel, Outlook and PowerPoint at expert level, and experience explaining them.

  • Strong fit

    ICT centre and community tech hub facilitator

    I guide people with no digital experience clearly and without rushing.

  • Good fit

    HTML, CSS and AI trainer for beginners

    I've already created my own learning material for HTML and CSS from scratch.

    Teaching Spanish professional certificates requires holding the corresponding certificate.

  • Good fit

    AI trainer for office teams

    I use AI every day and know how to turn it into concrete admin tasks.

Tech and support

Roles where the technical side meets looking after people, which has always been my strength.

  • Strong fit

    Tier 1 technical support / helpdesk

    Technical grounding, patience and real experience supporting people by phone and in person.

  • Strong fit

    Customer success at software companies

    I can explain digital tools to non-technical people and walk them through.

  • Good fit

    Software implementation and onboarding

    Expert office skills, experience as an ICT coordinator and a knack for documentation.

  • Strong fit

    Support and training for edtech platforms

    I know from the inside how a school works and how to train its users.

Digital administration

Professional certificate in administrative management (ADGD0308), office and front-desk experience, and a very digital profile.

  • Strong fit

    Administrator with a digital profile

    Administrative management certificate, expert Office skills and the ability to automate processes.

  • Strong fit

    Administrative assistant / receptionist

    Experience at the Club de Polo Ampurdán and on reception and customer service.

  • Good fit

    Junior accounting and treasury clerk

    Bookkeeping, treasury and Contaplus at advanced level.

  • Good fit

    Executive assistant / office manager

    Organisation, team coordination and expert office skills.

  • Good fit

    Spanish civil service exams

    University degree at bachelor's level (MECES 2), administrative certificate, expert office skills and office experience.

    Administrative posts with the Spanish State, the Generalitat or local councils; each call sets its own entry requirements.

04 education

Studies and credentials

  1. In progress

    Bootcamp syllabus

    Foundations

    • Development environment and AI: prompt engineering
    • Git and GitHub
    • Fundamentals: logic, control flow, functions and arrays

    Back end and data

    • SQL and MongoDB databases
    • Node.js

    Front end

    • HTML and CSS
    • JavaScript: DOM, events, async and Fetch
    • React

    Wrap-up

    • Automation and deployment
    • Final projects
    • Professional skills and talent
  2. In progress
  3. 2023
  4. 2022
  5. 2007

Bootcamp syllabus

Foundations

  • Development environment and AI: prompt engineering
  • Git and GitHub
  • Fundamentals: logic, control flow, functions and arrays

Back end and data

  • SQL and MongoDB databases
  • Node.js

Front end

  • HTML and CSS
  • JavaScript: DOM, events, async and Fetch
  • React

Wrap-up

  • Automation and deployment
  • Final projects
  • Professional skills and talent

Professional certifications

  • ACTIC level 1 · basic certificate
  • ACTIC level 2 · intermediate certificate
  • Driving licence (category B)

05 archive

Archive of diplomas

Everything I've had certified along the way: official qualifications, languages, technology, marketing and teacher training.

25 diplomas and certificates

1,100+ hours of certified training

C2 German · C Catalan · C1 English reading

  • Abitur · German school-leaving certificate

    Deutsche Schule Barcelona

    Official German upper secondary qualification

  • 2007

    Certificat de Capacitació en Llengua Catalana

    Universitat de Barcelona

    Catalan level C

  • 2023

    Linguaskill General

    Cambridge English

    Reading C1+ · listening B2

  • 2017 · 2022

    ACTIC level 2 (intermediate) and level 1 (basic)

    Generalitat de Catalunya

    Certified ICT skills

  • 2023

    Artificial Intelligence Essentials

    IBM · Coursera

    Digital badge

    Verify
  • 2023

    Watson AI Essentials

    IBM · Coursera

    Digital badge

    Verify
  • 2023

    Introduction to Artificial Intelligence

    IBM Skills Network · Coursera

    Verify
  • 2023

    Getting Started with AI using IBM Watson

    IBM Skills Network · Coursera

    Verify
  • 2024

    Big Data

    Iniciativa y Conocimiento para la Formación

    60 hours

  • 2022

    MIE Trainer Academy and Microsoft Educator Academy

    Microsoft Learn

    13 h 27 min

  • Digital skills assessment

    MyDigiSkills

    Advanced level in all 5 areas

  • 2022

    Typing: 418 keystrokes per minute

    Cursomeca

  • 2024

    Digital Marketing & Automation Marketing

    Iniciativa y Conocimiento para la Formación

    60 hours

  • 2024

    Community Manager

    Iniciativa y Conocimiento para la Formación

    50 hours

  • 2024

    How to write a digital marketing plan

    Iniciativa y Conocimiento para la Formación

    50 hours

  • 2024

    Neuromarketing

    Iniciativa y Conocimiento para la Formación

    35 hours

  • 2024

    E-commerce and social media · Personal branding · SEO

    Por Talento Digital

    3 completion badges

  • 2023

    Certification in Counselling and Gestalt Therapy

    Online training

    140 hours

  • 2024

    Equality Officer

    Iniciativa y Conocimiento para la Formación

    50 hours

  • 2023

    Coach Skills Assessment

    Google for Education

    Passed with 81%

06 experience

Professional experience

Administration, customer service and education: over twenty years learning to organise, communicate and solve problems.

  1. Nov 2025 — Jul 2026
    Generalitat de Catalunya

    administration

    Receptionist / administrative assistant

    CTTI · Generalitat de Catalunya

  2. Jan 2022 — Jan 2024
    No Flag Patriots

    music

    Songwriter, musician and singer

    Band No Flag Patriots

  3. Jan 2023 — Sep 2023
    AMBiciSecuritas Direct

    customer service

    Call centre agent

    Konecta · AMBici · Securitas Direct

  4. Jan 2022 — Oct 2022
    Club de Polo Ampurdán

    administration

    Administrative assistant

    Club de Polo Ampurdán

  5. Sep 2017 — Jun 2020
    Generalitat de Catalunya

    education

    Teaching methods specialist (ICT coordinator)

    Escola Joan Maragall

  6. Sep 2006 — Jun 2020
    Generalitat de Catalunya

    education

    Primary school teacher

    Escoles Gornal · Bernat Metge · Torre de la Miranda · Joan Maragall

  7. Jun 2003 — Sep 2005

    customer service

    Waiter

    Bar La Concha

  8. Jan 2003 — Jan 2005
    El Corte Inglés

    customer service

    Sales assistant

    El Corte Inglés · Boulangerie · retail

07 skills

Languages, skills and tools

Languages

  • Español Nativo
  • Català Nadiu
  • Deutsch C2
  • English B2

Soft skills

Leadership
Team management
Business sense
Active listening

Software

  • Microsoft WordExpert
  • Microsoft ExcelExpert
  • Microsoft OutlookExpert
  • Microsoft PowerPointExpert
  • Microsoft Office (suite)Expert
  • Microsoft AccessAdvanced
  • ContaplusAdvanced
  • Adobe PhotoshopIntermediate
  • CanvaExpert

Web technologies

  • HTML, CSS and JavaScript
  • Responsive design, accessibility and usability
  • SQL and MongoDB databases
  • Supabase · Auth, Database, Storage, Edge Functions
  • AI coding assistants
  • Git and GitHub
  • Vercel · continuous deployment
  • External APIs · Resend, Formspree

08 contact

Shall we talk about your team?

I'm looking for a role in web development, digital skills training for adults, technical support or digitally minded administration. Tell me what you need and I'll get back to you.

Miguel leaning on a railing with skyscrapers at sunset
see you soon