ENTHUSIASTIC

Scientist
FullStack Software Enginner

I like to observe what happens around me and think about solutions for today's needs bearing in mind the complexity of our world. This is getting increasingly more possible thanks to tech, because it keeps people connected no matter where and who we are.

Mobirise

About me

Tech-passionate, proactive, self-taught and responsible

Although I have always liked computer science, I decided to study environmental sciences because I think we, people, have a duty to protect our world. However, I never left behind my enthusiasm for programming and that is why after my Degree I decided to focus on this domain.
I learned the programming bases by myself and the professional experiences in several companies have allowed me to grow as a developer and worker. I consider myself a responsible, committed and proactive person: someone who always seeks to learn, grow with the team and with the project.
I know and speak four languages: Catalan, Spanish, English and French.


“It is not the language that makes programs appear simple. It is the programmer that makes the language appear simple!”  
 Robert C. Martin 

Mobirise

Spring Framework

I have worked with Spring Framework: mainly in the preparation of web applications applying Spring MVC, Spring Security, Spring Data and Spring Web, among others. As an archetype of applications, I use Spring Boot. I have participated in the creation of webservices with Spring REST as well as using JSP or templates like Thymeleaf for the web layer.

Mobirise

Database Managment

I have participated in the design of the data schema of web applications using relational databases (MySQL, PostgreeSQL). Although at a professional level I have not been able to use non-relational databases, I have knowledge of them (MongoDB).

Mobirise

Front-End Developement

As for front-end development, I have experience in developing applications in Angular (from version 4 and above) and Javascript using APIs. I also used NodeJS to develop server-side Javascript applications. I usually know and use HTML5 and CSS3 and Bootstrap for responsive application design.


“If you can get today’s work done today, but you do it in such a way that you can’t possibly get tomorrow’s work done tomorrow, then you lose.”
Martin Fowler

Experience

Timeline of my professional experience up today

Kaibee

jul. 2021 - now

In Kaibee, I am part of a project to monitor bank loans. At a technological level, it is based on an architecture of microservices and microfrontends. As technology stack, we use java (versions 8 to 17), angular 11, React, Oracle SQL, PostgreeSQL and Docker and Kubernetes for containerization and deployment of microservices.

Devoteam

jun. 2019 - jul. 2021

At Devoteam, working for a big financial client, I am responsible for developing applications as a full stack engineer or as a front-end engineer. For this, I use Spring boot 2 and Oracle SQL for the backend and Angular 8 for the front-end. I also take care of the ongoing integration of projects using Jenkins and Artifactory.

Aktios

nov. 2017 - jul. 2018

In Aktios I was in charge of the development and maintenance of functionalities of an e-commerce platform for supermarkets. I also carried out tasks of management and integration of evolutionary as well as the generation of versions and the upload of them to production.

Sopra Steria

sept. 2015 - nov. 2017

In Sopra I grew a lot as a developer. I started as a COBOL developer, but after a few months I changed technology to work with Java. As a Java developer, I worked for two French clients: in one developing a travel management application and in the other, maintaining and developing a framework for creating applications.


"The true sign of intelligence is not knowledge but imagination."
Albert Einstein

Contact me!

If you are interested in my profile or have any questions, do not hesitate to contact me on social networks!

© Copyright 2018 Ricard Molina Ferret