Ricardo Martín Marcucci

rmarku@gmail.com
+549-351-5164006
Córdoba, Argentina
27/10/1986 (33 años)
https://www.marku.me
martinmarcucci
rmarku
martin.marcucci

Trayectoria profesional

Soy un apasionado de la tecnología y de aprender sobre ella. Trato de estar constantemente actualizado sobre los últimos avances del area. Habiendo estudiado Ingeniería en computación, me interesa el desarrollo de hardware y software, desde sistemas embebidos e Internet de las cosas a tecnologías FrontEnd como React y Vue También disfruto programando y usando software que haga la vida mas simple y facil. Considero importante la performance y el buen uso de los recursos de hardware, por eso me gustan los lenguajes de bajo nivel como C y C++. Me encanta enseñar a programar y a diseñar hardware haciendo énfasis en buenas prácticas y patrones.

Experiencia Laboral

  • Profesor

    Universidad Católica de Córdoba
    2016 - actualidad
  • Actividad Profesional Independiente

    2013 - actualidad

    Detalles:

    • Desarrollo de aplicación web para la gestión de consorcio de edificios
    • Desarrollo de aplicación web para gestión de alquileres inmobiliarios

    Used Technologies

    • NodeJS
    • ReactJS
    • GraphQL
    • HTML/JS/CSS
    • MongoDB
  • Co-Funder & Developer

    enPunto
    Jul 2016 - Dic 2017

    Detalles:

    Creamos un sistema de control de personal basado en la nube. Desarrollamos el hardware con lector RFID y de huella dactilar y se conecta a la nube mediante WiFi o Ethernet. Como Co-fundador, me dediqué al desarrollo del software embebido en el dispositivo, la lectura de huellas y el guardado y envío de datos a la nube.

    Used Technologies

    • NodeJS/ElectronJs
    • ReactJS
    • Docker
    • Embedded Linux
  • Co-Funder & CTO

    AWM Ingeniería
    Ene 2015 - Oct 2016

    Detalles:

    AWM fue una excelente experiencia. Fundamos una empresa, diseñamos, desarrollamos e implementamos un producto que fue comercializado en las principales bodegas de Mendoza. Me desarrollé como lider Técnico y estuve a cargo del desarrollo del firmware de los equipos.

    Used Technologies

    • STM32 uC
    • Kicad
    • Embedded C
  • Teacher

    Instituto Universitario Aeronáutico
    2016 - actualidad
  • Coordinador de Ciclo Básico

    Universidad Católica de Córdoba
    Mar 2018 - Feb 2020
  • Becario Doctoral

    CONICET
    May. 2016 - Ene. 2018

    Detalles:

    Trabajé con hardware reconfigurable y algoritmos genéticos para desarrollar técnicas de tolerancia a falla en dispositivos electrónicos

    Used Technologies

    • C
    • ASM
    • Algorítmos Genéticos
  • Desarrollador Full Stack

    CINECA
    Jun. 2014 - ene. 2016

    Detalles:

    Desarrollo de plataformas médicas para recolección de datos de tratamientos experimentales y medicamentos experimentales

    Used Technologies

    • PHP
    • HTML/JS/CSS
    • AngularJS
    • SQL
  • Desarrollador Full Stack y desarrollo de Sistemas Embebidos

    Omikron Ingeniería
    2008 - 2013

    Detalles:

    Desarrollo de una aplicación web para gestión de estaciones meteorológicas y programación de microcontroladores de estaciones meteorológicas

    Used Technologies

    • PHP
    • HTML/JS/CSS
    • MySQL
    • C / C++

Idiomas

  • EspañolNativo
  • InglésOral y escrito avanzado

Habilidades

Jr = 1-5 yrs | Spec = 5-10 yrs | Exp >= 10+ yrs

Programación

CExp
C++Spec
JavascriptSpec
HTML/CSS/SASSSpec
Shell ScriptingSpec
PythonJr
PHPJr
JavaJr

Tecnologias/Herramientas

MicrocontrollersExp
NodeJSSpec
GitSpec
Embeded SoftwareSpec
IOTSpec
ReactJr
DockerJr
CIJr
GraphQLJr

Base de Datos

SQLJr
MySQLJr
MongoDBJr

Sistemas Operativos

LinuxExp
FreeRTOSSpec
WindowsSpec

Otros

Team WorkExp
AgileSpec
DevOpsJr
TestingJr

Interests

  • Swiming
  • 3D Printing
  • Cycling
  • Home Automation

Educación

  • Data Science Career

    Acamica
    Ene. 2020 - Jul. 2020
  • Advanced React and GraphQL

    Wes Bos Course
    Detalles:

    16 horas online dictadas por Wes Bos https://advancedreact.com/

  • React for Beginers

    Wes Bos Course
    Detalles:

    5 horas online dictadas por Wes Bos https://reactforbeginners.com/

  • Learn Node

    Wes Bos Course
    Detalles:

    10 horas online dictadas por Wes Bos https://learnnode.com/

  • Ingeniería en Computación

    Universidad Católica de Córdoba
    2013 a 2015
    Detalles:
    • Tesis: Juego Multijugador Online en tiempo real (HTML/JS/CSS, nodejs, Angular.js)
    • Promedio: 8,82
  • Técnico Electrónico

    Instituto Técnico Salesiano Villada
    1998 – 2004
    Detalles:

    Tercer mejor promedio

Enseñanza

Universidad Católica de Córdoba

  • Programación 3
    Jefe de Trabajos Prácticos - 2016 - actualidad
    Detalles:

    Los estudiantes aprenden a construir y utilizar Estructuras de Datos en C++

  • Organización y Arquitectura de Computadoras
    Jefe de Trabajos Prácticos - 2020 - actualidad
    Detalles:

    Los estudiantes aprenden sobre el funcionamiento del microprocesador y técnicas avanzadas para acelerar su funcionamiento, como cache, pipelining, harzards, etc. Se hacen desarrollos sobre la Raspberry Pi

  • Laboratorio de Computación I
    Titular - 2016 - actualidad
    Detalles:

    Los estudiantes aprenden sobre el Hardware de las Computadoras. Luego diseñan y construyen una placa con un microcontrolador en KiCad y la programan en C

  • Laboratorio de Computación II
    Titular - 2016 - actualidad
    Detalles:

    Los estudiantes aprenden HTML/CSS/JS para construir una aplicación web con manejo de canvas para animaciones. Los estudiantes aprenden sobre herramientas para el desarrollo, particularmente Git y lo utilizan para todo el desarrollo del proyecto

  • Arquitectura de Software I
    Titular - 2018 - actualidad
    Detalles:
    • Los estudiantes aprenden sobre paralelismo y concurrencia en C++.
    • Los estudiantes aprenden y desarrollan una aplicación web con backend Node.js utilizando frameworks MVC y OMR
  • Seminario II (IOT)
    Jefe de Trabajos Prácticos - 2018 - 2018
    Detalles:

    Los estudiantes aprenden las tecnologías que dan forma al IOT. Luego utilizan un ESP8266, Node.js y MongoDB para desarrollar un sistema IOT

  • Diplomatura en Sistemas Embebidos
    Titular - 2014 - 2016
    Detalles:

    Los alumnos aprenden sobre el flujo de diseño, herramientas y técnicas utilizadas para programar sistemas embebidos en c. Se utilizó la plataforma STM32

Instituto Universitario Aeronáutico

  • Informática III
    Jefe de Trabajos Prácticos - 2016 - actualidad
    Detalles:

    Los estudiantes aprenden a construir y utilizar Estructuras de Datos en JAVA

  • Arquitectura del Computador II
    Jefe de Trabajos Prácticos - 2016 - present
    Detalles:

    Los estudiantes aprenden sobre el funcionamiento del microprocesador y técnicas avanzadas para acelerar su funcionamiento, como cache, pipelining, harzards, etc. Se hace desarrollos sobre la Raspberry Pi

  • Informática II
    Titular - 2018 - present
    Detalles:

    Para Ing. Informática. Los estudiantes aprenden conceptos de punteros, uso de memoria, estructuras de datos simples en C++. Realizan un trabajo programando con librerías gráficas 2D y utilizando los conceptos vistos.

  • Informática II
    Jefe de Trabajos Prácticos - 2018 - present
    Detalles:

    Para Ing. en Telecomunicaciones. Los estudiantes aprenden conceptos de punteros, uso de memoria, estructuras, archivos en C. Realizan un trabajo programando una Raspberry Pi.

Publicaciones

  • "Videojuegos como parte del aprendizaje", Marcucci Martin, Aliciardi Agustina Edmé, Collino Fabricio, De Cunto Guillermo, Bosio, M. Alejandra, Chiodi Gustavo A- 44° Jornadas Argentinas de Informática - (Septiembre 2015) ISSN: 2451-7631
    http://44jaiio.sadio.org.ar/sites/default/files/sts44-53.pdf
  • "Plataforma informática aplicada como ayuda al proceso de enseñanza-aprendizaje en el área de matemáticas", Chiodi Gustavo A, Bosio, M. Alejandra , Aliciardi Agustina E., Pautasso Pablo y Marcucci Martin- 43° Jornadas Argentinas de Informática - (Septiembre de 2014) ISSN: 2362-5139
    http://43jaiio.sadio.org.ar/proceedings/STS/781-Chiodi%20et%20al.pdf