Marcucci, Ricardo Martín
- rmarku@gmail.com
- +549-351-5164006
- Tucuman, AR
- Oct 27, 1986 (37 years)
- www.marku.me
- martinmarcucci
- rmarku
- rmarku
Languages
- Native Spanish
- C1 English
Skills
Jr = 1-2 Años | Spec = 2-5 Años | Exp >= 5+ AñosProgramming
Technologies
DevOps
Data Bases
Others
Interests
- Swiming
- 3D Printing
- Cycling
- Home Automation
Profile
Experienced software developer with a strong background in Computer Engineering and over a decade of industry expertise. Proficiently navigating a wide spectrum of technologies, from low-level C programming to architecting microservices in Golang, and crafting dynamic FrontEnd solutions using React. Adeptly harnessing the power of DevOps practices for task automation and demonstrating prowess in optimizing system performance. Committed to teaching, disseminating knowledge and championing best practices in programming methodologies.
Experiencia Laboral
Wilab
Technical Lead
May, 2022 - (1 years, 6 months)- Lead the development of a NWDAF in Go language with microservices architecture.
- Developed, profiled, and tune Go code for performance in critical paths.
- Designed and implemented the CI/CD pipelines.
- Go
- Kubernetes
- Postgres
- NATS
Senior Full-stack developer
Mar, 2020 - (3 years, 9 months)- Designed and developed a centralized dashboard for 5G network.
- Implemented microservices with Nest.JS with GraphQL API.
- Implemented Frontend application with Next.js
- GraphQL
- Next.js
- Nest.js
- Prisma.js
- MUI
DevOps
Mar, 2020 - (3 years, 9 months)- Implemented the DevOps transformation.
- Modernized the development flow with complete CI/CD pipelines and helm chart deployment in Kubernetes.
- Migrated the project to monorepo easing the developers work.
- Implemented by branch dev deployment for developers easy code review and system test.
- Kubernetes
- Grafana Stack
- ArgoCD
- Gitlab
- Docker
- Helm
Senior Golang Developer
Mar, 2020 - (3 years, 9 months)- Refactored and modernized a microservice system for gathering energy metrics from 4G devices.
- Designed new Postgres database schema.
- Improved performance in critical microservices.
- Developed a similar system for gathering metrics information from radio devices.
- Go
- Postgres
- NATS
- Elasticsearch
- Docker
Universidad Católica de Córdoba
First and Second year Advisor
Mar, 2018 - Feb, 2020 (1 years, 11 months)- Supervision and coordination of professors and students in the first two years of Engineering programs.
- Provided personalized counseling and guidance to students, fostering their academic.
PhD scholarship (CONICET)
Mar, 2016 - Jan, 2018 (1 years, 10 months)- I worked with reconfigurable hardware and evolutionary algorithms to make fault tolerant devices.
- C
- ASM
- Genetic Algorithms
University Lecturer
Feb, 2016 - Feb, 2022 (6 years, 1 month)- Instructed lectures for courses including “Computer Architecture”, “Computing Laboratory”, and “Embedded Software Development”.
- Guided students in mastering CPU architectures and the intricacies of low-level programming.
- Conducted lectures for “Programming 2”, “Programming 3” and “Software Architecture 1” courses.
- Mentored students through data structures, algorithms, design patterns and software architectures.
- Supervised group projects, fostering teamwork and agile practices.
- Kicad
- C
- AARCH64 asm
- C++
- Raylib
- Node.js
- React
- Git
Instituto Universitario Aeronáutico
University Lecturer
Jun, 2016 - Mar, 2022 (5 years, 9 months)- Instructed “Informatics 1”, “Informatics 2”, “Informatics 3”, and “Computer Architecture 2” courses, guiding students in the realm of software development.
- Developed programming assignments and projects aimed at introducing and reinforcing crucial coding skills.
- Provided mentoring to students, guiding them through complex topics such as data structures, algorithms, and CPU architecture.
- Supervised student projects, fostering a collaborative environment that enabled students to tackle real-life challenges.
- java
- C
- AARCH64 asm
enPunto
Co-Funder & Developer
Jan, 2016 - Dec, 2017 (1 years, 11 months)- Co-founded and led the development of a Cloud-based Fingerprint Time Attendance system.
- Oversaw hardware reader creation, device firmware development, and seamless cloud data transmission for optimal system efficiency.
- NodeJS/ElectronJs
- ReactJS
- Docker
- Embedded Linux
- Raspberry Pi
AWM Ingeniería
Co-Funder & CTO
Jan, 2015 - Oct, 2016 (1 years, 9 months)- Co-founded a company focused on conceiving, developing, and deploying a product adopted by key wineries in Mendoza.
- Led as a technical authority, directing equipment firmware development.
- STM32 uC
- Kicad
- Embedded C
CINECA
Full Stack Developer
Jun, 2013 - Jan, 2015 (1 years, 7 months)- Developed medical platforms for gathering data on experimental treatments and medications.
- PHP
- HTML
- CSS
- JavaScript
- SQL
Omixom
Full Stack Developer and Embedded Software Developer
Mar, 2007 - Jul, 2012 (5 years, 4 months)- Developed full-stack Climatium Platform, involving weather stations and embedded microcontroller.
- PHP
- HTML/JS/CSS
- MySQL
- C / C++
Education
Bachelor Degree in Computer Engineering
Universidad Católica de Córdoba
2013 - 2015Thesis: Massive Multiplayer Online Educational Game (HTML/JS/CSS, nodejs, Angular.js, websocket) Grade Average: 8,82
Center for International Education - English
Maryville College
2005 (3 month)Advance english course for international students
Publications
Video games as a part of learning
Co-authored with Aliciardi Agustina Edmé, Collino Fabricio, De Cunto Guillermo, Bosio, M. Alejandra, Chiodi Gustavo A
Investigates game-based learning’s impact, implementing online role-playing to foster immersive educational experiences.
Computer platform applied as an aid to the teaching-learning process in the area of mathematics.
Co-authored with Aliciardi Agustina E., Bosio, M. Alejandra , Pautasso Pablo, Chiodi Gustavo A
Developed educational platform aids secondary education by providing extra-curricular learning trajectories.