Hola, soy Carlos.


Y aquí podrás encontrar más información sobre mí, bienvenido.

Experiencia

Experiencia

Si deseas contactar conmigo puedes utilizar los siguientes métodos:

Programador back en Java con Spring Boot

17/09/2021 - Actualidad

Babel

Desarrollo y mantenimiento de APIs REST en Java con Spring boot.

En Babel he realizado los siguientes trabajos:
  • Creación y mantenimiento de APIs REST en Java con Spring boot.
  • Uso de git para el control de versiones con gitFlow.
  • Utilización de Jira para llevar un control de las tareas del proyecto.


Programador Java para aplicaciones GIS

22/02/2021 - 17/09/2021

Aditelsa

Desarrollo y mantenimiento de aplicaciones GIS en Java con Spring MVC.

En Aditelsa he realizado los siguientes trabajos:
  • Creación y mantenimiento de aplicaciones GIS en Java con Spring MVC.
  • Uso de SVN para el control de versiones mediante TortoiseSVN.
  • Utilización de Jira para llevar un control de las tareas del proyecto.


Analista programador Java

19/04/2018 - 19/02/2021

Ebroker

Mantenimiento y creación de nuevos módulos para el CRM Ebroker. Ebroker esta desarrollado en Java.

Ebroker es un CRM que esta orientado para las corredurías de seguros.

En Ebroker he realizado los siguientes trabajos:
  • Migración de datos de otros CRM a nuestro programa. Para esto se utiliza procesos masivos desarrollados en java para revisar los datos, aplicarle una limpieza e insertarlos en nuestro programa.
  • Creación, modificación y mantenimiento de los módulos del CRM, tanto back-end con java 8 como front-end con un framework basado en JSF.
  • Creación y mantenimiento de Web-Services tanto REST como SOAP, mediante jax-ws. La documentación para los servicios REST se creaba mediante swagger.
  • Uso de Git para el control de versiones, el workflow utilizado era Gitflow. Los GUI usados para Git son SourceTree y GitKraken.
  • Utilizamos Scrum para dirigir los desarrollos y nos ayudamos con Jira.


Auditoria de covertura movil

04/09/2017 - 19/09/2017

ARCA Telecom

Ir a ubicaciones predefinidas por toda Asturias midiendo la señal de cobertura móvil (4G, 3G y 2G)


Técnico Soporte nivel 1

11/04/2016 - 17/06/2016

ASAC

FCT (Formación en centros de trabajo) de ciclo Sistemas microinformáticos y redes.

Formación

Formación

Técnico superior en desarrollo multiplataforma

09/2018 - 06/2020

CIFP Avilés

Desarrollar, implantar, documentar y mantener aplicaciones informáticas multiplataforma, utilizando tecnologías y entornos de desarrollo específicos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de «usabilidad» y calidad exigidas en los estándares establecidos.

El ciclo desarrollo de aplicaciones multiplataforma lo forman más de 2000 horas, de las cuales mas de 380 son prácticas en empresas. Y un proyecto final de ciclo. El resto están divididas en diversos módulos.

El primer año se dedica a la formación de los fundamentos de la programación, centrándose principalmente en Java y PL/SQL además de un modulo de lengua extranjera (inglés).

Una vez terminado el primer año, se profundiza en el desarrollo móvil, que en este caso fue sobre Android, y en el desarrollo de aplicaciones cliente y servidor con múltiples hilos de ejecución, utilizando Java para el servidor y C# para el cliente.

Todos estos conocimientos son probados en el proyecto final. En mi caso se realizó una app Android para almacenar la información de las deudas que se tienen con otras personas. Utilice Java como lenguaje para Android y SQLite para la base de datos relacional.


Técnico superior en desarrollo de aplicaciones web

09/2016 - 06/2018

CIFP Avilés

Desarrollar, y mantener aplicaciones web.
Desarrollar sistemas web mediante lenguajes de programación.
Integrar contenidos en la lógica de una aplicación.

El ciclo desarrollo de aplicaciones web lo forman más de 2000 horas, de las cuales mas de 380 son prácticas en empresas. Y un proyecto final de ciclo. El resto están divididas en diversos módulos.

El primer año se dedica a la formación de los fundamentos de la programación, centrándose principalmente en Java y PL/SQL además de un modulo de lengua extranjera (inglés).

Una vez terminado el primer año, se profundiza en el desarrollo web habiendo dos principales módulos, cliente y servidor. El modulo de entorno cliente se especializa en aplicaciones y funciones de la parte lógica front-end, JavaScript. Por su parte el modulo de entorno servidor se centra en la parte lógica del back-end, PHP. Además de estos dos grandes módulos también cuenta con gran importancia el de diseño de interfaces web, dedicado a la parte visual de la aplicación, HTML, CSS y Bootstrap.

Todos estos conocimientos son probados en el proyecto final. En mi caso se realizó conjuntamente con un compañero. En el que desarrollamos una bolsa de empleo que registrara e hiciera el seguimiento de los alumnos recién titulados para que las empresas pudieran solicitar los perfiles que necesitaran y el centro les remitieran sus CV. Todo esto se desarrolló en PHP, JavaScript, Laravel, Bootstrap, Ubuntu server y Vmware.


Técnico en sistemas microinformáticos y redes

09/2014 - 06/2016

CIFP Avilés

Montar equipos microinformáticos.
Instalar y configurar el software base en sistemas microinformáticos.
Instalar, configurar y verificar los elementos de la red local según procedimientos establecidos.

El ciclo de sistemas microinformáticos y redes lo forman mas de 2000 horas, de las cuales más de 380 son prácticas en empresas. El resto están divididas en diversos módulos.

Montaje y mantenimientos de equipos, en el que se obtienen y desarrollan las técnicas necesarias para trabajar con el hardware. Sistemas operativos, que comprende desde las versiones de escritorio hasta las versiones de servidor de sistemas tan populares como Windows o distribuciones Linux, además de sistemas de virtualización. Redes y servicios, en el que se establecen los fundamentos de la organización de una red local y servicios como servidores web o de correo.

Todo estos conocimientos culmina en una macro practica en la cual se crea en un entorno virtual una red de diferentes maquinas de servidor y cliente en la que se simula la gestión informática de una empresa. Administración de equipos, creación de servicios (servidor web, servidor FTP, servidor de correo y DNS) y la configuración de la red.

© 2021 Copyright: carlospajuelo.com