Nicolas Vlaeminch
Desarrollador Full Stack | Java | Spring | Angular
Contratar a esta persona
Enviá una oferta de trabajo directamente a este candidato
Sobre mí
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.
Experiencia
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.
Educación
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.