Hi, I'm Asier Ortiz

A full stack developer passionate about crafting dynamic web and mobile applications. With over 5 years of experience in programming, I am currently honing my skills in the world of web development. I thrive on building seamless user experiences and robust backend systems. From database design to front-end interactions, I love diving into every layer of the development process.

asier ortiz profile

Academic background.

  1. Higher Technician in Web Application Development

    BirtLH

    This degree focuses on the creation and maintenance of web applications and services, covering both frontend and backend. I learned web programming languages, interface design, and server management, which prepared me to develop dynamic and secure websites and web applications tailored to the needs of the current market.

  2. Higher Technician in Multiplatform Application Development

    Egibide Arriaga

    In this degree, I studied techniques and tools to create applications that work on different devices and operating systems, such as Android, iOS, and Windows. I acquired knowledge in programming, interface design, and database management, as well as gained practical experience in real-world environments to develop efficient and functional cross-platform solutions.

A selection of my projects.

Explore a collection of my past works, where I've had the opportunity to engage in both web and mobile development. It has been a pleasure to craft engaging and innovative experiences across different platforms.

Euskoplan

Euskoplan

Laravel
Vue
PHP
TypeScript
Bootstrap
CSS
HTML
Mapbox
Pinia

Discover the beauty of the Basque Country with Euskoplan, an interactive web platform designed for tourism enthusiasts. Create personalized itineraries manually or with the help of AI, explore popular destinations, and share your travel plans with other users.

Airport Finder

Airport Finder

JavaScript
HTML
Sass
Leaflet

Airport finder is a web application that lets you to search among hundreds of airports around the world and track thousands of flights in real time.

Poll Maker

Poll Maker

Laravel
PHP
MySQL
HTML
Bootstrap

Poll Maker is a web application built with the Laravel framework for creating and managing polls, featuring functions for different user roles.

Cumple tu Sueño

Cumple tu Sueño

Django
Python
SQLite
HTML
Bootstrap

"Cumple tu sueño" is a project made with Django that allows the management of employees, suppliers, products, keep the track of sales, visualize data in graphs and import and export files in CSV format. It stores all the data in an embedded SQLite database.

Tasks App

Tasks App

Angular
TypeScript
Material UI
HTML

Tasks App is an uncomplicated web application build with Angular and Material UI library that consumes Google Tasks API to store, edit, delete and view your own tasks.

Meta Portfolio Project

Meta Portfolio Project

Astro
TypeScript
HTML
TailwindCSS
Sass

Ever wondered what it’s like to see a portfolio within a portfolio? Welcome to the Meta Portfolio, where clicking on a project link takes you to... another portfolio! It's like "Inception" for web developers. Dive into this rabbit hole and enjoy the recursive fun.

Running Tracker

Running Tracker

Swift
Realm Swift
Apple Maps

Running Tracker is an iPhone app to track your running workouts. It allows you to view your route on a map in real time, see the steps and distance traveled, check the number of calories burned and save each training session into an embedded database.

Trivial

Trivial

Kotlin
Realm Kotlin

Trivial for Android is a quiz-type game with dozens of questions divided into six different categories and that includes an embedded database that stores your best scores.

Araba Market

Araba Market

JavaScript
HTML
CSS
Ionic
Vue
Leaflet
Vuex

Araba Market is a hybrid app to find shops and services in the province of Álava. Developed with the help of my colleagues during my internship at Veiss Comunicación.

Arkanoid

Arkanoid

Unity
Firebase

Arkanoid is a classic arcade game developed using Unity and Firebase. Players can progress through multiple levels and see their scores in a ranking stored in Firebase.