Desarrollador Full Stack | Java | Spring | Angular
Enviá una oferta de trabajo directamente a este candidato
Soy Técnico en Programación por la Universidad Tecnológica Nacional, con una sólida formación en desarrollo de software. Me especializo en el desarrollo de aplicaciones web utilizando Angular y Spring Boot, manejando tanto el front-end como el back-end de manera integral. Formé parte del equipo de desarrollo de aplicaciones web en 'No Country'.
Cuento con experiencia en la administración y configuración de servidores Linux Debian, asegurando su estabilidad, rendimiento óptimo y seguridad. Además, de la administración de bases de datos MySQL, optimizando consultas y manteniendo la integridad de los datos.
También he trabajado en la plataforma de Outlier entrenando modelos de inteligencia artificial y realizando tareas de corrección de código en Java y Python. Poseo un nivel B2 de inglés.
Desarrollador back-end
No Country · Contrato de prácticas
7 meses. mar. 2022 - sept. 2022.
Trabajé en un proyecto como desarrollador backend en Java, utilizando Spring Boot, MySQL y Angular. En este proyecto, fui responsable de la implementación de la lógica del servidor, la gestión de la base de datos y la integración con el frontend desarrollado en Angular. Esto implicó el diseño y desarrollo de APIs RESTful, así como la optimización y seguridad de la aplicación.
La colaboración con el equipo frontend fue esencial para asegurar una integración fluida y una experiencia de usuario coherente.
Desarrollador de software & Administrador de servidores · Profesional independiente feb. 2022 - actualidad.
Me especialicé en la gestión y configuración de servidores Linux Debian, asegurando su estabilidad, rendimiento óptimo y seguridad, además de desarrollar scripts personalizados solicitados por los clientes.
Configuración de Servidores: Inicial y continua administración de servidores Linux Debian, abordando tareas cruciales como la apertura y gestión de puertos para servicios específicos, instalación y actualización de bibliotecas y paquetes de software, implementación y mantenimiento de firewalls para garantizar la seguridad del sistema, así como la optimización de recursos para mejorar la eficiencia operativa.
Administración de Bases de Datos: Manejé bases de datos MySQL, desde la instalación hasta el mantenimiento, optimizando consultas y manteniendo la integridad de los datos.
Instalación de Servicios Web y de Juegos: Me encargué de la instalación y configuración de servidores web y de juegos, garantizando su disponibilidad y su funcionamiento óptimo. Esto incluyó la implementación de software como Apache, Nginx o similares para los servicios web, así como servidores específicos para juegos. Además, realicé ajustes de configuración avanzados para optimizar el rendimiento y la seguridad de estos servidores, asegurando una experiencia fluida para los usuarios finales.
Universidad Tecnológica Nacional ago. 2022 - Actualidad
Interpretar y llevar a cabo la solución definida por el Analista. Elaborar y/o corregir los programas mediante un lenguaje de desarrollo requerido por el mercado laboral.