Author Image

Javier Alonso

R&D Embedded Engineer at Teldat 🐦.

I am a passionate Computer Engineer loving increasing my knowledge and never stop learning! I built OSS tools and hardware for my own needs including from server-side applications ⚙ to end client solutions 📲 using diverse programming languages such as Python, Kotlin, NodeJS, … I mainly work on my own projects but I’m also developing solutions for enterprises 👨‍💻

Leadership
Motivation
English level: B2
Hard Working
Fast Learner
Engineer

Skills

Skills evolution over time

Experiences

1
R&D Embedded Engineer
Teldat

September 2021 - Present, Tres Cantos, Madrid

Teldat is a 100 % Spanish company situated at the technological forefront of telecommunications.

Responsibilities:
  • Development of a Linux based operating system for routers.
  • Real-time and hardware programming of communication devices.
  • Other multidisciplinary tasks in cooperation with the team based in Germany.

Teacher
CES Juan Pablo II

March 2021 - April 2021, Madrid

The Juan Pablo II Higher Studies Centers are a work of the Educatio Servanda Foundation. We conceive of Vocational Training as the beginning of the professional journey rather than the end of the academic stage.

Responsibilities:
  • Intensive Python course to DAM2 students.
2

3
Teacher
Retamar FP.

January 2021 - June 2021, Madrid

Retamar is a prestigious center in which different Average and Higher Technical Certificates are given.

Responsibilities:
  • Impart ISO subject to ASIR1 students.
  • Impart PSP subject to DAM2 students.
  • Lead second year students with their projects and enterprise practices.

Intern
Banco de España

February 2020 - August 2020, Madrid

The Banco de España is the national central bank and, within the framework of the Single Supervisory Mechanism (SSM), the supervisor of the Spanish banking system along with the European Central Bank. Its activity is regulated by the Law of Autonomy of the Banco de España.

Responsibilities:
  • Develop hybrid mobile applications using Apache Cordova.
  • Refactor old deprecated code for better maintainability among time.
  • Study and collaborate designing the ECCBSO website using Drupal framework.
  • Setup multiple work environments for developing applications.
  • Collaborate in migrating some infrastructure to Docker services.
4

5
Full-stack developer
Freelance

January 2016 - Present, Madrid

Develop my own applications and solutions for clients and enterprises.

Responsibilities:
  • Acquire more knowledge about new technologies.
  • Develop both frontend and backend applications.
  • Learn new programming languages.
  • Work with new frameworks.
  • Develop hardware solutions.

Education

Master Degree in Distributed and Embedded Systems Software
CGPA: 3.5 out of 4
Taken Courses
Course NameTotal CreditObtained Credit
Control Systems109.8
Services and Protocols for Internet Applications (Big Data & ML)109.5 (MH)
Software Systems Engineering109.3 (MH)
B. Sc. in Computer Engineering & Science
CGPA: 2.95 out of 4
Taken Courses
Course NameTotal CreditObtained Credit
End-of-degree Project1010 (MH)
Object Oriented Programming109.6 (MH)
Embedded systems109.4
Robotics108.7
Real Time Systems108
Extracurricular Activities
  • Head of Volunteers during bone marrow donation campaign (2019/2020).
  • Laboratory assistant (2019).
  • Factoría de Talento course (2019).
  • Quantumm Computing Madrid (2019).
  • Volunteer at ECSA 2018.
  • PyLadies group active participant (since 2017).
  • Clean Code course by Autentia (2017).
Higher Secondary School Certificate
GPA: 9.95 out of 14

Projects

Last year activity

Handwashing reminder
Handwashing reminder
Developer March 2020 - Present

An app that reminds you when you have to wash your hands.

ThdKernel
ThdKernel
Maintainer Sept 2019 - Present

Custom kernel for ASUS Vivobook Pro 15 (N580GD).

pArm - embedded system to govern an open design robotic arm
pArm - embedded system to govern an open design robotic arm
Team Lead, Head Engineer and developer Feb 2020 - Nov 2020

The pArm development, an integral engineering project which models, designs and builds a robotic arm using 3D printing technology as a basis. The main objective is to offer an affordable and easy way for everyone to replicate this project so they can introduce themselves within robotics community.

Kernel upgrader
Kernel upgrader
Developer Oct 2018 - Nov 2018

A Python tool for upgrade your kernel safely from kernel.org.

pyGle
pyGle
Developer Jun 2018 - Aug 2018

A tool for searching the entire web with the Google technology.

YouTubeMDBot
YouTubeMDBot
Developer Dec 2019 - Present

A powerful bot for downloading almost every video on YouTube.

pArm - S2
pArm - S2
Developer Feb 2020 - Nov 2020

pArm software built-in the final device.

BonsaiAIO
BonsaiAIO
Developer Dec 2019 - Present

Control water level, temperature, time, bonsai light and automatic irrigation with an Arduino board.

Wanna see more projects? Checkout my GitHub's profile and latest contributions!

Contact