Mikel Eguiluz

About Me

Hey There!

My name is Mikel Eguiluz and I like to build things on the Web.

I am actively seeking a Junior Web/Javascript/React/Node developer role.

I combine experience of modern software development in several languages with client-facing skills and a humanitarian focus from the Red Cross, Tech Workers Without Borders and Erasmus+.

I'm experienced with the following technologies...

  • HTML5
  • CSS3
  • SCSS
  • JavaScript
  • React
  • NodeJS
  • MongoDB
  • PostgreSQL
  • Heroku

C.V.

TECHNICAL KNOWLEDGE

Developing and deploying full-stack web applications and websites using:
  • HTML5: including accessibility best practices.
  • CSS 3: Responsive design, Flexbox & CSS Grid, SASS, CSS Modules and CSS frameworks.
  • JavaScript: ES6+, AJAX, API’s - REST & GraphQL, Animation (Greensock & Three.js), Graphing (d3.js) & Realtime (websockets), TypeScript, Cypress, Jest, Webpack, OAuth.
  • React: hooks, context, Material UI.
  • Node.js: Vanilla & Express.
  • Databases: SQL - Postgres, NoSQL - MongoDB with Mongoose.js, Redis, Firebase.
  • DevOps: Docker & Kubernetes, Heroku (inc. pipelines), serverless (inc. Netlify).

EDUCATION

  • Software Engineering Training The Jump Digital School, London -
  • Multiplatform Software Development Colegio Montessori, Spain: Java, Python, SQL and .Net -
  • Geology Zaragoza University, Spain: Completed 4 of 5 years of Geology degree. -

PROFESSIONAL EXPERIENCE

Software Developer roles:

  • Assoc. of Tech Workers without borders (ATTSF) Rabouni refugee camp, Algeria: Developed a web-based application for managing aid distribution for Western Sahara, using ISS7, C#, SQL, HTML, CSS & JavaScript (including Angular)
  • Acknowledgement (ACK) Building and modifying UI’s using Delphi 7 and administering databases with SQL

Assorted roles:

  • Team Leader and Hardware tester Cex, London - present
  • Zumba instructor London -
  • Erasmus+ European Voluntary Service, Portugal -
  • IT Support, Volunteer Red Cross -

ADDITIONAL INFORMATION

  • Fluent in Spanish and English and conversational in Portuguese.
  • Nationality: Spanish.
  • Immediately available for interview
  • References available on request

Portfolio - CSS

Airbnb page homage

airbnb homage thumbnail
A copy of the design of airbnb.co.ukOpens in new Tab to showcase and practise my CSS skills.

Event Page

self development site thumbnail
A group of 3rd year students of the Business and Events Management course approached me to build a small page for their end-of-year event project.

Svg Logo

Small CSS animation of the logo of a woodwind ensemble.

Dropdown Menus

pure css menus codepen

Portfolio - JavaScript

Full-Stack tennis

airbnb homage thumbnail
This is a full stack app made to allow users of a particular tennis club to visualize and book avaliable slots on the different courts of the club. The front-end (in react and Material UI) features a calendar where users can see availability and book courts, and a list of the current user upcoming bookings, with the option of deleting said bookings. It is connected to an API written in Express and Node, and MongoDB Database for persistence.This app is a MERN (MongoDB, Express, React and Node) app, it also features user authentication with Auth0 and has been deployed to Heroku.

Geolocation app

Nic's Music site thumbnail
Map app made using Leaflet and Materialize. Can save the current location to a GraphQL schema.

React CRUD app

Nic's Music site thumbnail
React app capable of manipulating data in a fake server (made with faker.js).

API server

Nic's Music site thumbnail
Small API server written in express and Node, connectts to a MongoDB using Mongoose.

To-do app

Nic's Music site thumbnail
Yet another to-do app saves to a GraphQL schema. Interface in Bootstrap.

GSAP playground

Nic's Music site thumbnail
A couple of gsap animation projects

Nic's Music

Nic's Music site thumbnail
Small CRUD app that saves to local storage. Interface made in Bootstrap