English:
Upper Intermediate
Uruguay
UTC -03:00
America/Montevideo
Backend developer experienced in Node.js, Javascript, Java, Golang, Worked for leading companies in Latam and logistics projects.
Backend software developer with three years of industry work experience. Throughout my different projects, I’ve leveraged several technologies such as Node.js, JavaScript, Golang, and Java. Have worked for leading companies in LATAM including MercadoLibre, and have had good exposure to projects involving logistics solutions.
Want to hire this engineer?
Check if Martin is availableExpertise
Years of commercial development experience
3 years of experience
Core technologies
Project Highlights
Mercado Libre - Logistics Management System (Stock Inbound Manager)
Mercado Libre
This project is part of the logistics management system for Mercado Libre. It allows inbound products to be entered into the warehouses in different types of packaging from multiple sellers and providers. This application was built in three layers: a frontend in React, a middleware in NodeJS and a backend in Java Spring with MySQL. I was in charge of developing the different features on the backend and middleware microservices. I also updated Nginx configurations. I worked as a backend developer following the Scrum methodology.
Responsibilities & achievements
Mercado Libre - Logistics Management System (Product Data Manager)
Mercado Libre
This project is part of the logistics management system of a leading e-commerce company that operates throughout Latin America and allows the management of all data related with the products to improve its handling and shipping. It also has functions to do massive data updates in files and receive updates through message queues. This application was built in three layers: a frontend in ReactJS, a middleware in Node.js and a backend in Golang with MySQL and AWS S3. I was in charge of developing the different features on the backend and middleware microservices. I also updated Nginx configurations. I worked as a backend developer following the Scrum methodology.
Responsibilities & achievements
Costs and Employee Payments Management System
A software that allows to manage all costs of an organization and also predict future costs. It was made for a University in Uruguay and uses Angular, Java EE and MS SQL Server. This application has a REST API built in Java EE and is consumed by a web application built on Angular. I worked on the backend app architecture and model definition and as a backend developer, supervised by the software development manager.
Responsibilities & achievements
Warehouse Management System
A software that allows to manage the stock inside and between multiple warehouses and that was integrated with a sales system. It was made for one of the biggest automotive part importers in Uruguay and uses Angular, Java EE and Postgres. This application has a REST API built in Java EE and is consumed by a PWA application and a back office built on Angular. I worked on the backend app architecture and model definition and as a backend developer, supervised by the software development manager.
Responsibilities & achievements
Inventory Control System
A software that allows to validate quantities of different supplies in multiple warehouses integrated with a WMS. It was made for a hospital in Uruguay and uses Angular, Java EE and Postgres. This application has a REST API build in Java EE and is consumed by a PWA application built on Angular. I worked on the backend app architecture and model definition and as a backend developer, supervised by the software development manager.
Responsibilities & achievements
Agency
10-50
GMT-3
Montevideo/Uruguay
Core Expertise
Industries
Education & Science, Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Information services & Technologies, Mapping & Navigation, Advertising & Marketing, Law & Government, Shopping & Loyalty programs, Statistics & Atalytics, Healthcare & Medicine, Booking & Rent, Books & Catalogs, Audio & Music, Big Data
Want to hire this engineer?
Check if Martin is available