Current Projects

Atendi

We use people's faces to take attendance. Currently marketed towards Universities.

FastAPIReactJSAWSComputer VisionTDD

Improve My CV

Improve a JSON resume by asking an LLM. Can be either commercial, like OpenAI or local, like Ollama.

FastAPIOllamaRequestsPytest

JSON Career View

Render a resume based on a JSON file, using the jsonresume standard. You're looking at it :)

ReactJSTypeScriptTailwindCSSNextJSVercel

Invoice automation

Weekend project to integrate ARCA REST API to automate invoice generation.

PythonREST API

Custom copilot on SAP

For corporate use. It would provide assistance closely manage day-to-day spending in the context of a state funded company.

SAP BTPSAP AI CoreSAP HANA Vector Store

Work Experience

Backend AI Engineer

EPIC iO | 2024 - Present | Remote | US

This role involves optimizing infrastructure, automating deployments, and integrating monitoring solutions to ensure the reliability and efficiency of AI applications.

  • Updated Docker images to improve building times.
  • Deployed and consumed metrics using Prometheus and Grafana.
  • Implemented FastAPI to expose AI detection products.
  • Used Ansible to automate deployment to different environments.
  • Reviewed code regularly for peers and junior devs.

Cloud Developer / DevOps

MecanTronic | 2022 - Present | Remote | Buenos Aires

Currently working as DevOps; managing PRD servers for Noisen, an app used to track noise levels in critical sectors in hospitals. I'm also the owner of an IoT codebase, involved in communicating ESP32-based sensors with cloud-based apps.

  • Deployed production and staging environments to AWS.
  • Advocated for and implemented security best practices.
  • Managed workflows using Docker and Docker Compose.
  • Designed and developed REST API for backend of custom CRM project.
  • Managed IoT reporting based on stack InfluxDB-Grafana-MQTT.
  • Provided feedback for Python team leaders about infrastructure and code best practices.

LLM Python Developer

Upwork/AtticGames | 2024 - 2024 | Remote | US

Tasked with integrating an LLM to a game to generate endless content for worlds based on the user's prompt. Main challenge: response repeatability.

  • Used Ollama locally for game content generation.
  • Created content for worlds by layering different steps of world creation.
  • Convert user prompts to standardized JSON, based on the world's setting.
  • Integrated with the main engine using REST API.
  • Create prompt manager UI in order to quickly iterate over promts more easily.

Python Team Lead

Baitcon/AySA | 2022 - 2025 | Remote | Buenos Aires

Lead developer and consultant in Python projects. Company's projects range from ETL to FullStack applications. All environments are deployed in SAP BTP or SAP AI Core. Most projects are geared towards in-company management.

  • Currently leading a team of junior devs to create an LLM-based app to quickly summarize legal requirements from long pdfs (RAG).
  • Managed deployment across DEV, QAS, UAT and PRD environments.
  • Built Python ETL pipeline for Oracle to SAP HANA data migration.
  • Reviewed code regularly for peers and junior devs.
  • Implemented Test-Driven Development.

Full Stack developer

Shuttle99 | 2022 - 2023 | Remote | Canary Islands

Maintained a complex Flask project deployed across multiple countries in multiple languages. Worked through all the stack of technologies of the project: frontend in JavaScript, HTML and CSS, backend in Flask, database in PostgreSQL and Redis. Databases stored tens of thousands of clients.

  • Managed user data in PostgreSQL databases.
  • Integrated partner REST and SOAP APIs across multiple countries.
  • Conducted regular code peer reviews.
  • Developed Selenium-based end-to-end (E2E) Behave tests.

Python developer

Emissary Software LLC | 2021 - 2022 | Remote | New York

My main responsibilities were to perform first surveys of new technologies, Cypress E2E testing and making sure the company was compliant with current US standard security policies.

  • Dockerized and deployed apps on AWS, optimizing for legacy Ubuntu versions.
  • Conducted Cypress end-to-end (E2E) testing to ensure quality and reliability.
  • Integrated MailShake to the main Django app using REST API, enhancing cold-email reporting.
  • Responded to security questionnaires from prospective clients, addressing inquiries about our user data protection policies, Software Development Life Cycle (SDLC), and the security practices we would implement.
  • Performed initial tests of Wazuh integration for server monitoring.

IoT developer

Freelance | 2021 - 2022 | Remote | Buenos Aires

Worked independently for a startup which developed a bluetooth-controlled grill. I was tasked to create the interface between an Android device and the grill's brain.

  • Developed an Android app for Bluetooth Low Energy connectivity to an embedded turbine speed controller.
  • Designed the mobile app frontend using React Native and Typescript.
  • Implemented backend connectivity with ESP32 using C++ and Platform IO.

University Teacher

UNLZ - UNGS - FIE - UB | 2010 - 2021 | Remote | Buenos Aires

I've always been a teacher at heart. I taught on many levels through many years.

  • Designed and structured comprehensive syllabi for Electronics and Control Systems courses.
  • Developed Physics simulations using MATLAB.
  • Designed and implemented hands-on lab experiences for Physics students.
  • Created and facilitated laboratory experiments for Electronics students using Arduino and Arduino-based simulations.
  • Simulated and analyzed linear and non-linear control strategies using MATLAB and Python.
  • Advocated for transitioning from closed-source software (MATLAB) to open-source alternatives (Python).

Academic Researcher

Facultad de Ingeniería del Ejército | 2018 - 2021 | Remote | Buenos Aires

I was tasked with designing a sun follower system to be used to improve energy efficiency of the electronics lab.

  • Designed a sun follower system using a 3-phase motor.
  • Automation performed with SCADA PLC.
  • Implemented control logic in Ladder language and created LabView dashboards.

Defense IoT Software Developer

Defense Ministry/CITEDEF | 2010 - 2013 | Remote | Buenos Aires

Upgrade for training sofware used in LASER duel simulators for the Argentine army.

  • Blank ammunition shot detected via optical sensors.
  • Shooter information sent via solid state pulse laser.
  • Shooter ID and timestamp stored in the target unit.

Skills

Back

    Python Flask Ansible FastAPI Pandas Linux Docker Gherkin Selenium Cypress C/C++ Assembly

Front

    ReactJS TypeScript JavaScript ES6 HTML/CSS TailwindCSS Bootstrap NextJS

Databases

    PostgreSQL MySQL InfluxDB SAP HANA ORM

Cloud

    AWS SAP BTP SAP AI Core

Tools

    Git GitHub Flake8 isort Slack Jira

Education

AWS Solutions Architect

(2024 - Present) SAA-C03 - AWS

SAP Data Engineer

(2024 - 2024) SAP Certified

SAP Database Administrator

(2023 - 2024) SAP Certified

React Native Mobile Dev

(2021 - 2021) IBM Skillsbuild

Python Full Stack

(2021 - 2021) Buenos Aires Ciudad - Codo a Codo

Control Systems Specialist

(2011 - 2013) Facultad de Ingeniería del Ejército

Electronics Engineer

(2011 - 2013) Facultad de Ingeniería del Ejército

Languages

Spanish: native speaker

English: advanced (C1)

German: basic

Interests

Proud dad

Like any dad, I try to balance work life with family life. I have two kids and I like to take them to activities and play with them as much as possible. Childhood does not come twice.

Amateur baker

I love Lemon Meringue Pie, so much that in order to avoid bugging people to cook it, I learned to do it myself. After that, there was no stopping: tiramisu, Castella cake, flan. Do you have a sweet tooth as well?