javinator9889
Javier Alonso
Higher Education Professor at Colegio Retamar
Madrid, Spain

Intro

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 👨‍💻

Scores & Badges

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,117.3
CodersRank Rank
Top 5%
Top 5
C
C
Developer
Spain
Top 5
Kotlin
Kotlin
Developer
Spain
Top 50
Python
Python
Developer
Spain

Tech Skills

Highest experience points: 0 points,

Timeline

Activity Chart

0 activities in the last year

Language overview

Technologies

BeautyfulSoup
BeautyfulSoup
27.3
exp.
PyQt
PyQt
27.3
exp.
NumPy
NumPy
21.6
exp.
JUnit
JUnit
12.3
exp.
Sympy
Sympy
8.1
exp.
Flask
Flask
7.2
exp.
NodeJS
NodeJS
4.7
exp.
Tensorflow
Tensorflow
3.5
exp.
Matplotlib
Matplotlib
2.6
exp.
Pandas
Pandas
1.7
exp.
Keras
Keras
0.7
exp.
Scipy
Scipy
0.7
exp.

Work Experiences

List your work history, including any contracts or internships
Colegio Retamar
Jan 2021 - Present (5 months)
Madrid, Comunidad de Madrid Current workspace
Currently Javier Alonso supports the Colegio Retamar

Javier Alonso's scores will be added to this company.

Higher Education Professor
Professor of ASIR1 and DAM2 Higher Education Certificates, teaching ISO (Operating Systems Installation) and PSP (Process and Services Programming) subjects
Autónomo
Sep 2016 - Present (4 years 9 months)
Madrid, España Current workspace
Currently Javier Alonso supports the Autónomo

Javier Alonso's scores will be added to this company.

Programador

Portfolio

Add some compelling projects here to demonstrate your experience
Handwashing reminder
Mar 2020 - Present
An app that reminds you when you have to wash your hands.
typescript kotlin android performance firebase room gradle
ThdKernel
Sep 2019 - Present
Custom kernel for ASUS Vivobook Pro 15 (N580GD).
c c++ linux kernel drivers linux kernel

Education

This section lets you add any degrees or diplomas you have earned.
Universidad Politécnica de Madrid
Computer Engineering
Sep 2016 - Sep 2020
Universidad Politécnica de Madrid
Master Degree, Distributed and Embedded Systems Software
Dec 2019 - Dec 2021
Today's society relies heavily on information technology and communication (ICT). Their correct operation and good performance benefits multiple scopes of human relations such as economic, social, cultural, health, industrial, etc. Distributed systems, wireless and embedded form an essential part of ICT. Currently almost any information system consists of computers interconnected by communication networks. Such systems are called Distributed System. Current _ future trends of distributed systems is to ubiquity. That is, the computers are installed (and embedded) anywhere in human life (home, transportation, work, city, hospital, shop, etc). These computers provide ubiquitous services accessible at all times usually through wireless networks. People can access them through different devices (smartphones, smartcards, tablets, etc).
Colegio Nuestra Señora de los Ángeles
Obligatory education and baccalaureate, Educación primaria
Dec 2002 - Dec 2015
Universidad Politécnica de Madrid
Computer & Software Engineering, Computer Systems Technology
Dec 2015 - Dec 2019
The Graduate in Computer Engineering is a highly qualified professional in the field of hardware systems, with a global knowledge of all areas related to computer technologies, computer systems and networks and with the ability to lead the development of projects, design , implement and maintain the components of computer controlled equipment and adapt efficiently to a rapidly evolving environment.

The Graduate in Software Engineering is a professional with a deep knowledge of computer programming, the implementation and planning of computer systems as well as the phases of the software life cycle, capable of using a systematic, disciplined and quantifiable approach for the development, operation and maintenance of the software and to establish and use solid engineering principles to obtain reliable software that works efficiently in real machines.

Certificates

Maximiza tu canal
Oct 2014
Diploma de Aprovechamiento
Jun 2014

Jobs for you

Show all jobs
Feedback