Sobre Mi
Soy uruguayo viviendo en Chile desde hace más de 10 años, con una fuerte pasión por la pesca y el tenis. Mis mayores intereses profesionales siempre fueron el desarrollo de videojuegos y paginas web.
Node.js Developer & React.js Developer
Soy desarrollador de software con más de 4 años de experiencia en desarrollo web con JavaScript titulado de Analista en Computación Científica en la Universidad de Santiago de Chile.
- Cumpleaños: 25 Oct 1995
- Cel: +569 780 34 807
- Ciudad:Santiago de Chile, Chile
- Edad: 27 años
- Email: [email protected]
- Universidad: USACH
- Título: Analista en Computación Científica
Es en el desarrollo de software web donde tengo más interés en desarrollar mi actividad profesional, principalmente como JavaScript o TypeScript Developer, tanto en el Front como en el Back (preferentemente con un Stack MERN o que requiera React.js o Node.js).
Idiomas
Mientras que el español es mi idioma nativo, portugués es mi segundo idioma por tener familiares y amigos brasileros e inglés mi tercero por mi formación profesional y desarrollo del videojuego Mortal Kombat Defenders of the Earth.
Estudios y experiencia laboral
Resumen de estudios, experiencia laboral y proyectos que he realizado y participado.
Presentación
Soy desarrollador de software con 3 años de experiencia en desarrollo web con JavaScript titulado de Analista en Computación Científica en la Universidad de Santiago de Chile.
Intereses
Es en el desarrollo de software web donde tengo más interés en desarrollar mi actividad profesional, principalmente como JavaScript o TypeScript Developer, tanto en el Front como en el Back (preferentemente con un Stack MERN o que requiera React.js o Node.js).
Profesión
Licenciado en Ciencia de la Computación
2014 - 2018
Universidad Santiago de Chile / Santiago, Chile
Analista en Computación Científica
2018 - 2019
Universidad Santiago de Chile / Santiago, Chile
Experiencia Laboral
Software Engineer III
Jun 2022 – Actualidad
Acid Labs (cliente Walmart) / Providencia RM, Chile
Encargado de la creación y mantenimiento de microservicios junto a un equipo multidisciplinario utilizando las tecnologías TypeScript, NestJS, Node.js, Git y el servicio para alojar proyectos GitHub. Donde cada desarrollador trabaja en su rama y envía un pull request para ser aprobado por su líder técnico u otro miembro del equipo y posteriormente un merge a develop.
Node.js Full Stack Developer
Ago 2021 – Mayo 2022
RokketLabs / Providencia RM, Chile
Encargado de la creación y mantenimiento de aplicaciones web bajo la metodología ágil Scrum, junto a un equipo multidisciplinario utilizando las tecnologías TypeScript, Next.js, Chakra UI, Serverless Framework (AWS), Node.js, Git y el servicio para alojar proyectos GitHub. Donde cada desarrollador trabaja en su rama y envía un pull request para ser aprobado por su líder técnico y posteriormente un merge a develop.
Analista Desarrollador
Ago 2019 – Ago 2021
Datamind / Providencia RM, Chile
Encargado de desarrollar mantenedores, páginas web y reportes de forma autónoma utilizando las tecnologías React (Redux), Node.js (Express), MongoDB, SQL Server, Git, Bitbucket y Heroku.
Proyectos
Smartfly
Ago 2021 – Marzo 2022
RokketLabs / Providencia RM, Chile
Diseño y desarrollo de la plataforma SmartFly que conecta aviones privados con posibles pasajeros. Con el Front desarrollado en Typescript, con Nextjs, Amplify Framework, styled-components, Chakra UI, y el back en AWS con Serverless Framework (Lambdas en Node.js con Typescript) utilizando GraphQL y base de datos Mongodb. Metodología ágil Scrum.
Link: https://smartfly.cl
Mortal Kombat Defenders of the Earth
2010 – 2022
Personal / Santiago, Chile
Juego de fans para fans (fan-game) desarrollado en Mugen sin fines de lucro basado en los juegos clásicos de la saga Mortal Kombat.
Página desarrollada en React: https://daniloabella.com/mkdote
Estrategia de interfaz humano computador en el desarrollo cognitivo de personas con trastornos del espectro autista
2018 – 2019
Universidad Santiago de Chile / Santiago, Chile
Trabajo de titulación presentado en conformidad a los requisitos para obtener el grado de Analista en Computación Científica, aprobado con nota máxima. Implementación hecha en PHP 7, con base de datos MySQL 5.7 y servidor web Apache.
Software Resport
Ago 2017 - Dic 2017
Universidad Santiago de Chile / Santiago, Chile
Diseño y desarrollo del software Resport que registra las reservas de dependencias de un club deportivo, administra y registra las visitas a la piscina del recinto. Diseñado e implementado en Java 7 con base de datos Oracle 11g XE. Metodología ágil Extreme Programming.
Software Mis Aves
Mar 2017 – Jun 2017
Universidad Santiago de Chile / Santiago, Chile
Diseño y desarrollo del software Mis aves encargado de la administración y control de las aves de la empresa Falco Chile. Software escrito en PHP 7, con base de datos MySQL 5.7 y servidor web Apache. Metodóloga tradicional, desarrollo en cascada.
Conocimientos Técnicos
Lenguajes de programación, marcado y diseño gráfico
C++
Lenguaje con el que aprendí a programar y utilicé a lo largo de mis años de formación académica.
JavaScript
En la tesis para la interacción de la interfaz y en mis trabajos con Node.js en el back, React.js en el front y MongoDB como base de datos.
TypeScript
En mi último trabajo para desarrollar proyectos como Smartfly con Node.js en el back, Next.js en el front y MongoDB como base de datos.
Frameworks y librerías
React.js
Para el desarrollo de mantenedores, reportes y proyectos, y para la página oficial de Mortal Kombat Defenders of the Earth.
AWS
Videojuegos
Mugen
Motor de juegos de pelea utilizado para desarrollar el fan-game Mortal Kombat Defenders of the Earth.
Fighter Factory
Programa para desarrollar (código, sprites, música, comandos, etc) el videojuego Mortal Kombat Defenders of the Earth.
C#
Para desarrollar el launcher del videojuego Mortal Kombat Defenders of the Earth. También fue utilizado para estudiar en Unity3D de forma autodidacta.
Otros
Node.js
En Datamind para el desarrollo de mantenedores y reportes utilizando funciones de middleware y handler con Express.js, y en RokketLabs para el desarrollo de proyectos con Serverless Framework y GraphQL.
GraphQL
En RokketLabs para el desarrollo de APIs en TypeScript. También utilicé TypeGraphQL 1.2.0-rc.1 durante 3 meses.
Git
Desde los años universitarios para gestionar proyectos personales y de trabajo. El uso de ramas y comandos más específicos (pull request, merge, stash, branch, etc) se intencificó en proyectos de RokketLabs como Smartfly.
Contacto
Actualmente vivo en la Región Metropolitana de Santiago de Chile. Si te quieres contactar conmigo, puedes enviarme un correo electrónico que con gusto te contestaré.