Summary

Expertise

Project Highlights

Education

Agency

IM

English:

Intermediate

Ignacio M.

vetted by Youteam

Vetted by YouTeam

Argentina

UTC -03:00

America/Argentina/Cordoba

English:

Intermediate

Senior Software Engineer (with a focus on Golang)

I have a degree in Electronic Engineering and my technical skills come mainly from low-level programming, thanks to my experience in firmware development. Therefore, I consider resource optimization (performance) and logic understanding to be my strongest technical points. I am able to make technical decisions on architectures, developments, and implementations. I feel comfortable working in a team, I have good communication with my colleagues, and I like to offer help when needed. I am very open to suggestions regarding decision-making and I like to make suggestions. I easily adapt to any project. My latest achievements were: - Development from scratch of Golang APIs (MercadoLibre), where I had to decide on architectures and ways of implementing them. (AWS services and asynchronous tasks) - I was in charge of a project dedicated to smart access. The challenge was to migrate a monolithic system that handled the backend and access to databases to a microservices architecture, dockerizing each of them. In addition, databases with data redundancy were optimized as well as new architectures to improve responses when requesting reports that required a lot of processing. - Developing SCADA systems (Supervisory Control And Data Acquisition) in GNINGENIERIA, mainly for electricity service providers. I executed the full development from hardware design, fieldwork, development of low-level communication protocols, developments for communication between TCP protocols and databases with JAVA, and web development for billing and visualization of electrical variables.

Want to hire this engineer?

Check if Ignacio is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

React Native 1 year
C++ 4 years
Java 3 years
Go 3 years
SQL 3 years
AWS 1 year

Other technologies

AWS
C
Docker

Project Highlights

icon
Back End Software Engineer (with a focus on Golang)

Jobs manager

Jul `22 - Dec `22

5 months

MercadoPago (MercadoLibre)

The software runs jobs at a certain interval with configurable parameters to obtain transactions in different states. Each job operates on these transactions to process them and attempt to change their state towards a successful final state.

Responsibilities & achievements

My main responsability was to decide on the design pattern to use (hexagonal architecture) and its implementation.

AWS
Go
Golang
icon
Back End Software Engineer (with a focus on Golang)

Admi ops

Mar `22 - Oct `22

7 months

MercadoPago (MercadoLibre)

The software received sets of transaction IDs with certain specifications indicated by the user. Depending on these specifications, the software processed them and returned the result asynchronously to the user. This software helped the entire team to stop resolving transactions one by one and to automate the process.

Responsibilities & achievements

In charge of implementing the event-driven architecture.

AWS
Go
Golang
icon
Back End Software Engineer (with a focus on Golang)

Accefy microservices

Nov `20 - Jul `21

8 months

Accefy

The software is responsible for receiving requests in order to manage digital keys for digital lock access. In addition to adding features, a change was made from a monolithic scheme to a microservices scheme.

Responsibilities & achievements

In charge of diagramming the migration towards microservices. Developed and dockerized them

PostgreSQL
Go
Golang
Docker
icon
FullStack Software Engineer

SCADA for electrical services

Jul `17 - Aug `18

1 year

GNINGENIERIA

The system is responsible for acquiring information from hardware components installed in electrical transformers, with the aim of measuring consumption and electrical variables. Another function of the system is to process the data and create billing models and consumption quality models to monitor the good practices of companies connected to the electrical grid.

Responsibilities & achievements

Design of the necessary hardware for communication between devices and the internet. Development of the necessary backend to consume the information stored in the database. Web development to display the aforementioned information to the client.

Java
PostgreSQL
Go

Education

Higher education in Computer Science

Agency

agency #3809

100-400

GMT-3

Cordoba/Argentina

Core Expertise

AWS
Full Stack Development
Java
JavaScript
Node.js
React.js
Go
Flutter

Industries

Education & Science, Banking & Finance

Want to hire this engineer?

Check if Ignacio is available