
Joaquín Viñolo
Desarrollador jr
¡Hola! 👋 Soy Joaquín Viñolo, un apasionado estudiante de programación con 25 años de edad, radicado en San Rafael, Mendoza. Actualmente, estoy cursando la tecnicatura en programación en la Facultad Regional San Rafael (UTN FRSR), donde he adquirido conocimientos sólidos en diversas áreas de desarrollo de software.
Experiencia y Conocimientos:
🚀 Desarrollo Full Stack: Inicialmente, me sumergí en la lógica de programación y luego me especialicé en desarrollo web. Completé un curso de Desarrollo Web Full Stack, abarcando tanto el frontend como el backend. Además, realicé un curso específico de desarrollo frontend.
🔧 Tecnologías que domino:
-Angular
-React (en constante mejora)
-HTML, CSS, TypeScript, JavaScript
-Java, Spring Boot
-MySQL
Proyecto Destacado:
Mi primer proyecto fue la creación de una aplicación web (SPA) utilizando Angular. La aplicación cuenta con un frontend visual y se conecta a un backend en Java, respaldado por una base de datos MySQL. Implementé un sistema de autenticación basado en JSON Web Tokens (JWT) y un CRUD funcional. Este proyecto me permitió aplicar mis habilidades en el desarrollo Full Stack.
Formación Académica:
En la universidad, nos especializamos en el backend utilizando Java y Python, así como en la administración de bases de datos con MySQL. También he desarrollado habilidades avanzadas en el uso de GIT para el control de versiones.
Facultad y Habilidades Complementarias:
Además de la sólida formación técnica, mi experiencia académica ha fortalecido habilidades blandas, como el trabajo en equipo y la comunicación. Además, estoy familiarizado con metodologías ágiles, especialmente el método SCRUM.
Estoy en la búsqueda de oportunidades laborales y abierto a las de colaboración, ya sea para trabajar en proyectos emocionantes o establecer conexiones en el mundo del desarrollo de software. Si compartes intereses similares o tienes una oportunidad que pueda encajar con mi perfil, ¡me encantaría conectarme contigo!
0
En marcha
Trabajos
0
COMPLETADO
Trabajos
0
Cancelado
Trabajos
0
En marcha
Servicios | Capacitaciones
0
COMPLETADO
Servicios | Capacitaciones
0
Cancelado
Servicios | Capacitaciones
ARS 0
Total
Ganancias
* Haga clic en el botón para enviar una oferta.
Hacer consultaEstudios
Desarrollador Web Full Stack
Desarrollador Web Full Stack con experiencia en frontend y backend utilizando tecnologías modernas. Habilidades clave incluyen:
Frontend:
Angular: Desarrollo de aplicaciones SPA, gestión de componentes y servicios.
HTML/CSS: Estructuras semánticas y diseño responsivo.
JavaScript/TypeScript: Programación dinámica y tipificación estática.
Backend:
Spring Boot: Servicios RESTful, integración de bases de datos, seguridad con Spring Security.
Java: Programación orientada a objetos, uso de Hibernate.
Base de Datos:
MySQL: Diseño y gestión de bases de datos, optimización de consultas SQL.
Capaz de desarrollar aplicaciones web completas, con enfoque en la calidad del código y la eficiencia del sistema.
Desarrollador Frontend
Desarrollador Frontend con experiencia en la creación de interfaces de usuario dinámicas y responsivas utilizando tecnologías modernas. Habilidades clave incluyen:
React: Desarrollo de componentes reutilizables, gestión del estado con hooks y Redux.
JavaScript (JS): Programación dinámica, ES6+.
HTML/CSS: Creación de estructuras semánticas y diseño responsivo.
JSX/TSX: Sintaxis para escribir componentes React con JavaScript y TypeScript.
Node.js: Entorno de ejecución para construir aplicaciones frontend eficientes.
Capaz de desarrollar interfaces de usuario atractivas y funcionales, con un enfoque en la experiencia del usuario y la eficiencia del código.
Técnico Universitario en Programación
El técnico y la técnica Universitaria en Programación poseerá conocimientos y práctica que le permitirán:
· Analizar un problema de procesamiento de datos y desarrollarlo en un lenguaje apropiado para su resolución por una computadora, seleccionando el algoritmo adecuado, la técnica de procesamiento correspondiente y conformando un programa correctamente estructurado.
· Elaborar y corregir los programas en lenguajes superiores.
· Realizar la elaboración detallada de tareas específicas definidas por el Analista de Sistemas de Computación.
· Analizar, depurar y transferir la información procesada al especialista que ha de utilizarla.