Matías N.
Backend developer
Matías is a senior Backend engineer with seven years of commercial experience, including six years of hands-on expertise with Golang.
He has developed robust technical skills and a profound understanding of the language, specializing in building scalable and high-performing solutions. Matías typically works with microservices architecture and is proficient in using SQL and NoSQL databases. He also has solid experience with AWS, Docker, and Terraform.
As a passionate engineer, Matías is enthusiastic about solution architecture discussions and enjoys driving initiatives that lead to successful project outcomes. In his role as a Tech Lead, he has demonstrated extensive experience and leadership abilities, effectively guiding his teams. He is also dedicated to mentoring others. Looking ahead, Matías is eager to continue his professional journey in a senior engineering role, where he can apply his skills and leadership experience.
Main expertise
- Golang 6 years
- Java 5 years
- API 7 years
Other skills
- Spring 5 years
- Maven 4 years
- Apache Groovy 3 years
Selected experience
Employment
Technical Leader
Parser - 2 years 11 months
- Assumed responsibility for leading a team of three developers, providing guidance and supervision in technical matters.
- Made high-level architectural and design decisions, ensuring the development of robust and efficient solutions.
- Conducted regular meetings with stakeholders to gather requirements, provide updates, and address concerns or issues.
- Supervised system modifications, ensuring adherence to coding standards, best practices, and project requirements.
- Performed code reviews for Java and Go code, ensuring code quality, identifying areas for improvement, and providing constructive feedback to team members.
- Collaborated with cross-functional teams to ensure smooth integration of different software components.
- Stayed updated with the latest industry trends and technologies, incorporating them into technical decisions and guiding the team in adopting new tools and practices.
Technologies:
- Technologies:
Golang
Java
- Microservices
SQL
PostgreSQL
Spring
AWS
Maven
Terraform
- DDD
Senior Software Engineer
Parser - 1 year
Developed Java and Go microservices hosted in AWS, leveraging technologies and principles such as SNS, SQS, Fargate, PostgreSQL, Domain-Driven Design (DDD), SOLID principles, event-driven architecture, and event sourcing.
Technologies:
- Technologies:
Golang
Java
- Microservices
PostgreSQL
Spring
AWS
Maven
Terraform
- DDD
Software Engineer
Wildlife Studios - 1 year 3 months
- Took responsibility for developing and maintaining the ads monetization mobile games, ensuring their functionality and performance.
- Developed a real-time header bidding exchange solution using Go, enabling efficient and dynamic ad placement within the platform.
- Created ads mediation SDKs for Android games using Kotlin, providing developers with tools to integrate and manage ads seamlessly within their games.
- Developed ads mediation SDKs for iOS games using Objective-C, enabling smooth ad integration and management on iOS platforms.
- Integrated ad libraries into Unity games, facilitating the display and management of ads within the Unity game development environment.
- Collaborated with cross-functional teams, including game developers and product managers, to gather requirements and ensure alignment with business objectives.
- Conducted testing and debugging to identify and resolve issues or bugs within the ads monetization platform and SDKs.
- Worked closely with the operations team to ensure smooth deployment and ongoing maintenance of the ads monetization platform and related components.
- Kept up to date with industry trends and best practices in mobile ads monetization, incorporating new features and technologies into the platform to enhance its effectiveness.
Technologies:
- Technologies:
Golang
- Microservices
SQL
Unity
- DDD
Backend Technical Leader
cLAB - 6 months
- Led the backend team, taking charge of the development of various APIs to meet clients' requirements.
- Managed a team of three developers, providing guidance, mentoring, and ensuring efficient collaboration.
- Designed and developed APIs and persistence layers using the Spring framework, Java 8, and PostgreSQL.
- Integrated the developed APIs with SOAP and REST APIs of travel providers, enabling seamless data exchange and integration with external systems.
- Collaborated with clients and stakeholders to gather requirements, provide updates, and address concerns or issues.
- Conducted code reviews, ensuring adherence to coding standards, best practices, and performance optimization.
- Ensured the security and integrity of the APIs by implementing appropriate authentication and authorization mechanisms.
- Worked closely with the frontend team to ensure smooth integration and communication between the frontend and backend systems.
- Conducted thorough testing and debugging to identify and resolve issues or bugs within the APIs.
Technologies:
- Technologies:
Java
- API
PostgreSQL
Spring
Spring Boot
Maven
Software Engineer
Rappi - 10 months
- Assumed ownership of the Restaurants team’s Golang applications, overseeing their development and maintenance.
- Took responsibility for feature development on the main Java API, contributing to its enhancement and functionality.
- Designed and developed data migration applications and processes, facilitating seamless data transfer between a PostgreSQL database and an Elasticsearch database.
- Developed a fast Golang middleware application for user authentication and backend redirection, ensuring secure and efficient data communication.
- Collaborated with cross-functional teams, including backend developers and database administrators, to ensure smooth integration and data synchronization.
- Implemented new features using Java 8 and the Spring framework, following design specifications and coding standards.
- Conducted thorough testing and debugging to identify and resolve issues or bugs within the Golang applications and Java API.
Technologies:
- Technologies:
Golang
Java
- API
- Microservices
ElasticSearch
PostgreSQL
Spring Boot
Maven
Education
MSc.Computer Science
University of Buenos Aires · 2017 - 2022
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk