Elian Pareja

Desarrollador Backend

Desarrollador Full Stack con más de un año de experiencia trabajando con Java, Angular 11 y bases de datos SQL. Experto en el desarrollo de aplicaciones web escalables, implementando soluciones eficientes y seguras. Con experiencia en la integración de APIs, manejo de bases de datos relacionales y optimización de procesos backend. Apasionado por aprender nuevas tecnologías y enfrentar retos que permitan mejorar el rendimiento y la experiencia del usuario.

Educación

TÉCNICO EN PROGRAMACIÓN (GRADUADO)

Universidad de Ingeniería de Lomas de Zamora, Buenos Aires
Ver título
Marzo 2020 - Julio 2022

EXPERIENCIA LABORAL

PROGRAMADOR FULL STACK

Empresa CDA Informática, Buenos Aires. Av. Caseros 3515 (Parque Patricios)

Aplicación de auditoría de CDA informática

  • Mejora del rendimiento mediante la implementación de paginación en tablas congrandes volúmenes de datos.
  • Implementación de archivos Excel para descargar o insertar datos de manera dinámica.
  • Implementación de seguridad con JWT, roles y control de rutas.
  • Implementación de WebSocket para la gestión de actividades de usuarios en tiempo real, incluyendo la capacidad de enviar mensajes o notificaciones importantes entre los usuarios conectados.
  • Gestión de base de datos que incluye consultas, actualización e inserción de datos, creación de funciones y procedimientos almacenados (stored procedures).
  • Tecnologías utilizadas: Java, Angular 11, SQL, Git, Arzure, Spring Boot, Tomcat.
04/2023 - Actualidad

Proyectos personales

Challange Alkemy

Desafió de la plataforma Alkemy, es un Api Rest de Disney que nos permite crear Películas, Personajes asociados y géneros. También nos permite crear usuarios para la autentificación con Jwt, esa clave token se genera cuando el usuario se loguea correctamente, con ese token el usuario va poder navegar libremente por los end point de la Api.

Lenguajes utilizados Java, PostgressSql como bases de datos para almacenar los datos y Spring Boot como Framework de java.

Astillas Patagónicas

Aplicación para el examen final de la Tecnicatura, realizado en grupo. El cliente nos solicito una App para que pueda gestionar sus productos. Sus productos se basan en astillas de madera traídas de Bariloche, con las cuales mediante una técnica se puede ahumar la carne.

-Lenguajes utilizados: PHP para el back end - JavaScript - Librería REACT para el front end.

Barber Shop

Api rest para la gestión de turnos para una barbería cuenta con los siguientes métodos :

  • Creación de Usuarios
  • Seguridad de sección por medio de JWT
  • avisos por Email por turnos pendiente que sean menor a 3 días de la fecha actual
  • Avisos por Email al cliente por creación de turno o cancelacion.
Banco App

Api Rest que simula una App de un banco, cuenta con las siguientes funcionalidades:

  • Seguridad de sección por medio de JWT
  • Manejo de Roles
  • Transferencias
  • Crear un plazo fijo
  • Comprar dolar
  • Creacion de cuenta en dolares y pesos
  • Agregar tarjetas

Skills

Lenguajes de programacion & herramientas
  • java
    Java 11
  • angular
    Angular
  • spring boot
    Spring boot
  • sql
    SQL
  • html
    HTML
  • css
    CSS 5
  • javaScript
    JavaScript
  • git
    Git
  • typescript
    typescript
  • Junit
    Junit
  • Docker
    Docker
  • azure
    Azure
  • Php
    PHP
  • tomcat
    Tomcat

Interes

Aparte de ser un desarrollador web, disfruto la mayor parte de mi tiempo al aire libre. disfruto de hacer natacion, ir al gimnacio

Paso gran parte de mi tiempo libre explorando los últimos avances tecnológicos en el mundo del desarrollo web Back-end.

Formación complementaria

Spring Boot (Open bootcamp)
  • Security : jwt, OAuth2, Roles
  • Thymeleaf (Mvc)
  • Api Rest ( DTO, Entities, Service, RestController, Hibernate)
Certificado
Java Avanzado (Open bootcamp)

-Conceptos de Poo clases, Herencia, Polimorfismo, Encapsulacion,Generic.

-Patrones de diseño, conceptos de SOLID, refactorizacion de código

Certificado
SQL (Open bootcamp)

Consultas, relaciones de tablas, conceptos de claves primaria, relación con clave foranea.

Certificado
GIT (Open bootcamp)

Git flow -Github

Certificado
HTML - CSS (Open bootcamp)
Certificado
Reparación de Computadoras

Cambio de componentes hardware y instalacion de software, sistema operativo, mantenimiento.