Work History
Portfolio
Education
Work history
UpStack
Senior Fullstack Developer
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Airtm
Fullstack Developer
2022 - 2022
Worked on AirTM's Kernel team implementing backend libraries, modules, and services to enhance fiat and crypto operations.
Owned and maintained the Wyre-based microservice on the AirTM platform for all fiat and crypto transfers and transactions.
Adopted engineering best practices and 3rd-party tools to deliver higher quality and scalable solutions on the project.
Amazon
Software Developer
2020 - 2021 (1 year)
Designed and implemented solutions to enhance features on a NextJS-based SPA's login page connected with the Ring Doorbell.
Led, managed, and maintained processes to integrate the SPA with Alarm Pro - improving support for user privacy on Ring cameras.
Developed a live-streaming feature on the project using WebRTC and WebSocket - optimizing device to browser streaming.
designstripe
Fullstack Software Architect
2020 - 2020
Guided Designstripes in selecting architecture, data structures, and database engines for proper configuration on its platform.
Analyzed and established the pros and cons of Postgres vs. MongoDB to support processes and applications across Designstripes.
Established best practices, patterns, and dev templates to maximize object databases at scale on the project.
Po.et
Technical Lead
2017 - 2020 (3 years)
Managed and maintained the Po.et open-source blockchain project - handling security, roles, users, fixing errors, and deployments.
Troubleshot and resolved system issues, supported applications in multiple areas, and adhered to all policies, procedures, and guidelines.
Collaborated with community members to ensure solid design principles and platform reliability, resilience, and performance/scalability.
Tellago
Senior Software Developer
2016 - 2016
Participated in technical discussions to translate business needs into technical requirements and quality solutions for the client.
Designed, built, and implemented a new framework that delivers REST APIs fast and easily for communication with Actor systems.
Devised and deployed a new API that utilizes the loopback-couchbase-connector to query the client's Couchbase database.
Hire Hub App
Scala Developer
2016 - 2016
Designed, built, and deployed a Scala constructed with Spray and Slick for the Hirehub v2 platform.
Identified and resolved complex issues with the production environment to enhance the efficiency of the infrastructure.
Developed and executed a test environment on the API to handle auto builds, run on commits, and communicate with the dev team.
OLX
Tech Lead / Senior Software Developer
2014 - 2016 (2 years)
Participated in architecture and design discussions to deliver solutions on OLX's REST API that handles 30M+ requests a day.
Worked on a new geolocation solution to enhance the operational efficiency of the OLX platform.
Built out and integrated new solutions on the project with other company products.
Thomson Reuters
Java Developer
2013 - 2014 (1 year)
Designed, implemented, and customized software solutions to optimize operational efficiency within Thomson Reuters.
Wrote and deployed clean, scalable, and testable code to deliver new solutions and execute changes in existing applications.
Ensured application design integrity and quality control consistency throughout the dev lifecycle.
Electronic Arts
Java Developer
2011 - 2013 (2 years)
Designed, implemented, and maintained Java-based solutions on the Nucleus project for EA Sports.
Identified production and non-production application issues and proposed resilient and quality solutions to fix these for EA Sports.
Worked on production deployments and provided technical support for different applications in production.
Grupo PEXO
C# Developer
2010 - 2011 (1 year)
Developed, maintained, and enhanced software applications and architecture based on agreed standards and guidelines.
Provided expertise in object-oriented programming on projects to deliver new functionalities and features on solutions.
Handled multiple tasks simultaneously with quality solutions that fit best practices and met deadlines.
Freelance
Software Developer
2008 - 2012 (4 years)
Designed and built user-friendly GUIs, simple and resilient CMSs, and scalable websites on projects.
Monitored, diagnosed, and restored complex web application services on different projects for clients.
Contributed to ongoing maintenance tasks for clients by building and implementing new features and enhancements to solutions.
Portfolio
Tech Lead - Po.et
Po.et is a shared, universal ledger designed to track ownership and attribution for the world's digital creative assets. Led the development of an open source blockchain project using the Bitcoin Blockchain, Ethereum, IPFS, NodeJS, Typescript, RabbitMQ, MongoDB, Docker, ReactJS, and more.
A series on Encryption with JavaScript
I wanted to have a little fun and showcase encryption of images with the most primitive (and insecure) mode of operation, Electronic CodeBook (ECB for short).
For this I built a simple NodeJS application that encrypts all images with a random encryption key. The key itself is irrelevant, as I'm only trying to provide a visual example of why we should never use ECB.
Education
AngularJS
Codecademy
2015 - 2015
Principles of Functional Programming in Scala
Coursera
2014 - 2014
Degree in Computer Science
University of Buenos Aires
2009 - 2014 (5 years)