ADONAI PEÑA AGUAYO

Enthusiastic Full time web Developer

Learn More

Adonai Peña Aguayo

Web developer

Hello 👋 I am Adonai Peña. I was born in Bilbao, where I finished my bachellor degree in Computer Science. My first job was in a consulting company in my hometown.

I moved to Ireland two years later and I ended up falling in love with the country. I started living in a beautiful city in the west of Ireland (Galway) where I spent 8 months studying English and I was able to pass the First and the Advance Cambridge English certifications. I went to Dublin later and I started working in IBM, where my international career began. I have dual citizenship (Spanish and Irish).

I like front ent development and I enjoy building modern and fast web applications. One of my biggest passions is traveling around the world. I also enjoy doing trips to remote areas with my motorbike.

Career

Skills

JavaScript
React
Vue
Git
Php
Css
Gatsby
Virtualization (Docker)
Firebase
Other (SQL, JAVA...)

Languages

Projects

React
Redux
Javascript
Css
Laravel
Php
Oracle
2020

Bilbao Port Operations Tracking Web page

Web page to track all of the differents operations and resources needed in the port. The application can also send realtime notifications via Slack, email and so on.
Vue
2020

Medop

European Manufacturer of Personal Protective Equipment. Involved mainly in front end tasks using Vue.js.
Vue
Vuetify
Firebase
2020

Online appointment app

Prototype designed to help small companies to proceed with online appointments during the COVID-19 quarantine. Business owners can register and shedule online appointments for customers.
React
Css
Laravel
Php
2019

Medical Optica

Optician web site - Online shedule appointment. Users can select the type of the optician appointment they need, and then they can choose the appointent date and the shop location they prefer in order to successfully finish the process.
Dojo
Javascript
Java
Css
D3
2018

Subscriptions Management System

Internal IBM Web page. Development of modular and testable front-end software components for the the Subscriber and Subscriptions Management system.
Java
Xml
2015

DB2 Database Conversion Workbench Developer

DCW is a no-charge Eclipse plug-in that adds database migration capabilities to IBM Data Studio. Eclipse Plug-in development.
Dojo
Css
Ruby on Rails
2013

Management of opportunities IBM app

Internal IBM Web platform to allow the tracking and management of opportunities. Maintenance and build new extensions in Ruby on Rails.
Javascript
Css
Dojo
2011

RIA App

Develop of RIA applications via JavaScript libraries (JQuery, Dojo, YUI, RichFaces, IceFaces, EXT).

Courses

2020

Introduction to Gatsby

Learn to build a full blog app starting from scratch . Use GraphQL in Gatsby for storing and retrieving data, create pages and posts with MDX, optimize the images automatically with the gatsby-image, and load 3rd party data from instagram to display in components.
2020

Intermediate Gatsby with Gatsby Themes

Use of Gatsby’s APIs to handle dynamic content, package up functionality to move between sites with Gatsby themes, customizing Gatsby’s schema and GraphQL API data, and more.
2020

Introduction to Next.js

Next.js is a complete framework built on top of React.js. Learn server-side rendering, static site generation, data fetching, code API endpoints, creating pages with the file system, add CSS modules, and more.
2020

State Management in Pure React, v2

Use React APIs to manage state in class-based components, and in React hooks. Create custom hooks, use reducers, add routing, and then learn ways to do more complicated state management techniques such as using the Context API.
2020

Introduction to Bash, VIM & Regex

Take control of the Unix command line, automate tasks with shell scripts, compose regular expressions and easily edit files with the popular Vim editor.
2020

Complete Intro to Linux and the Command-Line

Gain powerful command-line skills, learn to use Ubuntu, quit VIM, handle package management, and write your own shell scripts.
2020

Introduction to Node.js

Learn the foundations of Node.js so in order to go forward and create fantastic JavaScript apps outside the browser.
2020

Firebase with React, v2

Build full-stack applications leveraging your React skills using Google's Firebase platform.
2020

API Design in Node.js, v3

Use Express to build a REST API in Node.js – handle REST API verb methods to create, read, update and delete resources from a MongoDB database.
2020

Intermediate React, v2

Build scalable React applications using the tools and techniques available in the React ecosystem. Hooks in-depth, CSS-in-JS with emotion, increase performance with code splitting and server-side rendering, add TypeScript, test with Jest...
2020

Progressive Web Applications and Offline

Learn how to audit a web app, go offline with service workers, load instantly with the App-Shell architecture, enable push notifications and more.
2020

Advanced Vue.js Features from the Ground Up

Learn how to build accessible routing, state management, form validation and internationalization from the ground up by composing basic Vue.js features.
2020

Data Visualization for React Developers

Learn the best practices on how to use D3.js to generate the data for these visualizations, and how to use React to render them.
2020

State Management with Redux & MobX

Learn best practices for structuring your data. Learn multiple solutions for managing state including Redux, Redux Thunk, Redux Observables and MobX.
2020

Functional-Light JavaScript, v3

Improve JavaScript skills by applying functional programming concepts like function purity, point-free, partial-application, currying, composition, immutability, recursion, list operations like map, reduce & filter...plus even more advanced concepts like monads and transduction.
2020

Complete Intro to Containers

Learn to create containers from scratch and with Dockerfiles, run containers from Dockerhub, and learn best practices for front-end and Node.js code in containers.
2020

Full Stack for Front-End Engineers, v2

Learn how to move back and forth between UI and the back-end through the the command line, SSH, nginx, docker containers, server security, HTTP/2, HTTP/3 and more.
2019

JavaScript: The Hard Parts, v2

Take your JavaScript skills to the next level. Gain an understanding of callbacks, higher order functions, closure, asynchronous and object-oriented JavaScript.
2019

Deep JavaScript Foundations, v3

Dive into JavaScript's core language features: types & coercion, scope & closure, and JavaScript's object oriented system.
2019

Introduction to Vue.js

Vue.js brings together the best features of the javaScript framework landscape elegantly. Build complex and maintainable applications faster.
2019

Complete Intro to React

Build with the latest features in React, including hooks, effects, context, and portals. Learn to build real-world apps from the ground up using the latest tools in the React ecosystem, like Parcel, ESLint, Prettier, and Reach Router.
2019

JavaScript: The Recent Parts

Get up to speed with new JavaScript features like tagged template literals, destructuring, iterators, generators, regex improvements and async await.
2019

CSS Grids and Flexbox for Responsive Web Design

Master CSS Grid and Flexbox, the latest tools and tricks to layout beautiful, responsive web applications with less code.
2019

CSS In-Depth, v2

Take a deep-dive into the essential features of CSS, while also exploring different CSS features.
  • Adonai Peña © 2025
Navigated to Adonai Peña Aguayo