Danilo Abellá

De Oliveira

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.

Español (Nativo) 100%
Inglés (B2) 50%
Portugués (Comprensión oral y escrita) 75%

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.

Proyectos

Principales proyectos personales y de trabajo que desarrollé y participé a lo largo de mi carrera profesional.

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.

HTML

Para todos mis trabajos y en la tesis.

CSS

Para todos mis trabajos y en la tesis.

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.

Python

En la universidad para desarrollar algoritmos y ejercicios de programación.

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.

Redux

Para desarrollar proyectos en Datamind con JavaScript.

Next.js

Para desarrollar proyectos en RokketLabs con TypeScript.

AWS

Lambda

En Smartfly para desarrollar el backend con Node.js.

Cognito

En Smartfly y otros proyectos en RokketLabs para el sistema de login.

S3

En los proyectos de RokketLabs para guardar archivos.

Amplify

En Smartfly y otros proyectos en RokketLabs para el sistema de login y S3.

Serverless Framework

En Smartfly y otros proyectos en RokketLabs para el backend.

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.

MongoDB

Para desarrollar Blogs, proyectos como Smartfly y otros con KPIs.

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.

SQL Server

Para crear procedimientos almacenados.

Chakra UI

Para desarrollar proyectos en Next.js con TypeScript.

Bootstrap 4

Para desarrollar proyectos en React.js con JavaScript.

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é.

Location:

Chacabuco, Región Metropolitana, Santiago

Call:

+569 780 34 807