Summary

Expertise

Project Highlights

Agency

JR

English:

Advanced

Jose Luis R.

vetted by Youteam

Vetted by YouTeam

Colombia

UTC -05:00

America/Bogota

English:

Advanced

Software Engineer with experience more focused on full-stack. Experience in health and financial projects.

I am a Software engineer with experience working with Java, Hibernate, Gradle, Maven, and Spring Framework. I have skills in NodeJS, Docker, AngularJS, Angular, React, Ionic and other Javascript Frameworks.

Want to hire this engineer?

Check if Jose Luis is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Java 8 years
Node.js 4 years
TypeScript 5 years
Spring Boot 8 years
AngularJS 5 years
Apache Kafka 3 years

Other technologies

Hibernate
Ionic
JavaScript
Gradle
Docker
Maven
GraphQL
AWS Lambda

Project Highlights

icon
Senior Backend Developer

Avantica Technologies

Nov `19 - Present

5 years

Avantica Technologies

Maintenance of applications on (Java, Node JS,Meteor, Mongo) Stack for the Science industry. Application maintenance. React a11y issues fixes were applied to some of the client applications. Some microservices were improved using Java/Kotlin and Spring Framework. Some Frontend applications that were written on Angular requires some changes that i made.

Responsibilities & achievements

Maintenance of applications on (Java, Node JS,Meteor, Mongo) Stack for the Science industry. Application maintenance. React a11y issues fixes were applied to some of the client applications. Some microservices were improved using Java/Kotlin and Spring Framework. Some Frontend applications that were written on Angular requires some changes that i made.

AngularJS
Java
Kotlin
React.js
Spring
icon
Senior Full Stack Developer

CareCloud SAS

Nov `18 - Nov `19

1 year

CareCloud SAS

FullStack Development (Java/Spring) (AngularJS) (ReactNativeapplications) for the health industry. Applications maintenance. This client has a set of microservices that allow frontend and other clients consume the API, my job was directly involved with the migration and maintenance of those endpoints. In some cases I just made some modifications on the parameters that were used on the endpoints, in other cases I had to implement new ways to do some calculations that were required given the application business logic. The documentation of those endpoints was migrated from swagger 2 to OAS 3 in order to get a clear way to present the endpoints to the consumers.

Responsibilities & achievements

FullStack Development (Java/Spring) (AngularJS) (ReactNativeapplications) for the health industry. Applications maintenance. This client has a set of microservices that allow frontend and other clients consume the API, my job was directly involved with the migration and maintenance of those endpoints. In some cases I just made some modifications on the parameters that were used on the endpoints, in other cases I had to implement new ways to do some calculations that were required given the application business logic. The documentation of those endpoints was migrated from swagger 2 to OAS 3 in order to get a clear way to present the endpoints to the consumers.

Meteor
MongoDB
Node.js
TypeScript
Swagger
icon
Java Developer

Coomeva

Jan `18 - Oct `18

9 months

Coomeva

Full-Stack development. This client has an application as a service that is closely related to Health Care, so in this job i perform solutions on the backend and frontend side: Chat: using twilio integration to solve the chat communication part, on the backend side the integration was made with Java, on the frontend side the chat was implemented on React JS for clients and Angular Js for SaaS clients (Hospitals and Independent Doctors) VideoTelemedicine: At the beginning this solution was implemented using JitsiMeet, with this implementation you can create your own VideoChat Rooms with your own servers, at that point we decided to use that implementation given all the flexibility provided by JitsiMeet, after some time we require to create recordings of this Telemedicine video calls and we decided to move from Jitsi to Twilio Video, the main issue with Jitsi for this purpose is creating multiple instances dedicated to record every call, so imagine two hundred calls at the same time using 2 hundred servers to record those calls… so we decided to move to a more administered service like Twilio video.

Responsibilities & achievements

Full-Stack development. This client has an application as a service that is closely related to Health Care, so in this job i perform solutions on the backend and frontend side: Chat: using twilio integration to solve the chat communication part, on the backend side the integration was made with Java, on the frontend side the chat was implemented on React JS for clients and Angular Js for SaaS clients (Hospitals and Independent Doctors) VideoTelemedicine: At the beginning this solution was implemented using JitsiMeet, with this implementation you can create your own VideoChat Rooms with your own servers, at that point we decided to use that implementation given all the flexibility provided by JitsiMeet, after some time we require to create recordings of this Telemedicine video calls and we decided to move from Jitsi to Twilio Video, the main issue with Jitsi for this purpose is creating multiple instances dedicated to record every call, so imagine two hundred calls at the same time using 2 hundred servers to record those calls… so we decided to move to a more administered service like Twilio video.

AngularJS
API
AWS
Java
React.js
Spring
Twilio
TypeScript
DynamoDB
Lambda
icon
Java Developer

MD solutions

Jan `18 - Sep `18

8 months

MD solutions

• Full-Stack development. This client wants an application that can track the position of students (childrens) by their parents involving a mobile application that can show that tracking… so for this solution i use a backend side on Java/Spring and an application on IONIC using angularjs as main language. The backend side have some endpoints exposed to control the configuration made by every parent for the number of childrens that they want to track, the schools that have those childrens registered can configure some parameters too. On the frontend side all those configurations mentioned above were available to change. The application can be used by the parents of the childs and by the driver that have a set of childs to drop on every house, so he can inform things like traffic, or any other notification that can be relevant to the parent/school. This application was created from scratch with the tech stack mentioned below.

Responsibilities & achievements

• Full-Stack development. This client wants an application that can track the position of students (childrens) by their parents involving a mobile application that can show that tracking… so for this solution i use a backend side on Java/Spring and an application on IONIC using angularjs as main language. The backend side have some endpoints exposed to control the configuration made by every parent for the number of childrens that they want to track, the schools that have those childrens registered can configure some parameters too. On the frontend side all those configurations mentioned above were available to change. The application can be used by the parents of the childs and by the driver that have a set of childs to drop on every house, so he can inform things like traffic, or any other notification that can be relevant to the parent/school. This application was created from scratch with the tech stack mentioned below.

AngularJS
Ionic
Java
Spring
icon
Ssr Backend Developer

Rexisweb S.A

Apr `17 - Jun `17

2 months

Rexisweb S.A

Back-End development. A set of endpoints were exposed to an application that allows the users to get an appointment in any place that uses the application (Hospitals, Banks… etc) the solution was implemented using Java/Sprin JavaEE Developer,usedframeworksEJB,Primefaces,Hibernate,JPA.

Responsibilities & achievements

Back-End development. A set of endpoints were exposed to an application that allows the users to get an appointment in any place that uses the application (Hospitals, Banks… etc) the solution was implemented using Java/Sprin JavaEE Developer,usedframeworksEJB,Primefaces,Hibernate,JPA.

AngularJS
Ionic
Java EE
Oracle
PrimeFaces
Firebase
icon
Ssr Backend Developer

VortexBird S.A.

Sep `15 - Jan `17

1 year

VortexBird S.A.

Business solutions Java EE developer for the health field. Web and mobile applications development. This client has one application that was in process to be migrated from COBOL and .NET to Java/Spring. Ijust participated in the planning of that migration, and implementation of another part that was available for clients not for the company itself… The application was developed on IONIC using angular js as main language and consumes some endpoints provided by the main application that was migrated to Java/Spring.

Responsibilities & achievements

This time i worked on the same applications that were described above on the Coomeva company but at this time i worked as a outsourcing developer. This company provides a service to the clients, where the client can ask for an ambulance service… they have multiple applications that are involved in this process.. i worked on some of them: The first of those applications was the applications on charge to control every ambulance that is available on the company, they handle multiple status, and a lot of information related to the ambulance and its occupants.. (driver, doctor and nurse), this system have control over the tracking of the ambulance, so you can query at any moment the route that the ambulance follows…. That part of the application was handled by a communication between a system inside of the ambulance provided by a third party and an integration with put systems on Java/Spring the communication was achieved using some endpoints or messaging queues. Another application has information about the occupants (Drivers, Doctors and Nurses) and information about all the things inside of the ambulance like equipment needed for attending an emergency… all this information was collected on an Oracle Database that was connected to our Java/Spring application. The last application involved in this process was an application made on JSF (Primefaces) that was used by the people inside of the ambulance, they can perform some actions on it like create a form for the client that is being attended at the moment of the service… ask for information to the hospital if it is needed, share the location of the ambulance to the family of the person that is being attended… all these services where exposed using some services published using Java/Spring monolith that after some time was migrated to microservices given the number of requests that the monolith was handling at some point.

Java
Spring
PrimeFaces

Agency

Web and Mobile Development agency #1967

50-100

GMT-3

Montevideo/Uruguay

Core Expertise

AngularJS
AWS
Azure
Cloud Engineer
Data Scientists
ETL
Java
JavaScript
Kotlin
Kubernetes
Linux
MongoDB
MySQL
.NET
Node.js
Oracle
PHP
Python
React.js
React Native
Salesforce
SAP
SharePoint
SQL Server
TypeScript
Visual Studio
Windows
Xamarin
Android
Jenkins
Scrum
Swift
Angular 2x
Android Testing API
Docker
Linux Systems Administration
MariaDB
JetBrains
Kanban
Redux
iOS SDK
Scrum Master
Visual Studio Code
Angular UI Bootstrap
Angular Material
Flutter
Angular CLI
Google Cloud Platform
.NET Core
Xamarin.Forms
Xamarin Native
Mongo Compass
Data Analyst
SAP HANA
SwiftUI
SAP BTP
SAP S4/HANA

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Healthcare & Medicine, Automotive, Branding, design, web development, ERP

Want to hire this engineer?

Check if Jose Luis is available