José Ramón Alonso Tapia

Spaniard Web Developer

Summary

Looking for a junior web developer role.

Degree in Electronics, but always worked as a Software Engineer, both in Spain and in England.

Main experience is in C, Linux, Java and web programming.

Experience

Web Developer
Apr 2018 – Oct 2018

Fundslink at Madrid, Spain. Systems and Web Developer. Technologies used: Java Spring, Angular, AWS, SQL.

Master student
Jun 2017 – May 2018

Full-Stack Web Programming Bootcamp in KeepCoding.

Embedded Software Engineer
Jan 2015 – Oct 2016

Embedded Software Engineer for automotive systems. C Programmer and System Validation Engineer.

Embedded Software Engineer
Jun 2014 – Sept 2015

KBioSystems at Basildon, England. Programming in C the ARM Cortex-M microcontroller, using an Eclipse-based IDE. Also programming a tactile display that communicates with the mentioned microcontroller. Topics: interaction between hardware and software, driving stepper and DC motors, using the RS232 and the CAN communication protocols.

Software Engineer
Jun 2013 – Jan 2014

Glasswall Solutions at Chelmsford, United Kingdom. Programming in a C-based, non-procedural language. I occasionally used Perl and Python. I mentored some placement students.

Java Programmer
Jan 2012 – Jul 2012

Personal project. Java Swing application to generate Latex-based curricula. I learned Latex, bibtex, Java programming and how an event-driven graphical application works.

C Programmer and
Linux admin
2007 – 2010

Madrid, Spain. Main duties: Linux administrator and analyst programmer in C/C++. Technologies: gcc toolchain, scripting in Linux and in Windows, Java, databases, Version Control Systems.

Education

2017 - 2018 Web Startup Engineering Bootcamp in KeepCoding

  • Git and GitHub
  • Frontend Development: HTML5, CSS3, JavaScript, Ajax, Grunt/Gulp, SASS, RWD.
  • Advanced Backend with Node.js DevOps with Node.js.
  • Angular 4.
  • Python and Django.
  • Databases: PostgreSQL, MongoDB, Redis, ElasticSearch. Microservicies with Docker.
  • UX + IA. SEO + Google Analytics + Social Media SCRUM and Agile methodologies.
  • Web Components and Polymer. Frameworks: ReactJS, Electron, Ionic.
  • Entrepreneurship.

2004 - 2008 Studies of Engineer in Electronics. University of Alcalá, Madrid, Spain

  • Operating Systems, Real-Time Systems and Ada language, The Linux Kernel.
  • Power Electronics, Digital Logic, Microcontrollers, Embedded Systems. FPGAs.
  • Theory of microprocessors: CISC and RISC Architectures, optimizations, types of caches.
  • Communications: Architecture of Communications Systems, Digital Modulations, Digital Signal Processing, Matlab programming.
  • Computer Networks (TCP/IP), Control Systems, Semiconductor Devices, Heavy Mathematics.

2003 Studies in the University of Alabama, United States

  • Exchange student, thanks to a scholarship granted by my university in Spain. Some courses on Computer Science and Electronics.

2001 Erasmus Student in Sweden

  • Malardalens University, Sweden. Final Degree Project: Programming in assembly language an application for the Microchip PIC16F84 microcontroller.

1996 – 2001 Engineering in Industrial Electronics

  • University of Alcalá, Madrid, Spain. Bachelor’s degree in Electronics.

Contact

Ways you can reach me