Matías N.

Matías N.

Backend-utvecklare

Bäst presterande 10/10
Spain
Betrodd medlem sedan 2021
7 års erfarenhet

Han har utvecklat robusta tekniska färdigheter och en djupgående förståelse för språket, och är specialiserad på att bygga skalbara och högpresterande lösningar. Matías arbetar vanligtvis med mikrotjänstarkitektur och är skicklig på att använda SQL- och NoSQL-databaser. Han har också gedigen erfarenhet av AWS, Docker och Terraform.

Som passionerad ingenjör är Matías entusiastisk över diskussioner om lösningsarkitektur och tycker om att driva initiativ som leder till framgångsrika projektresultat. I sin roll som Tech Lead har han visat prov på omfattande erfarenhet och ledarskapsförmåga och har effektivt lett sina team. Han är också engagerad i att vara mentor för andra. Matías ser fram emot att fortsätta sin professionella resa i en ledande roll som ingenjör, där han kan använda sina färdigheter och sin erfarenhet av ledarskap.

Huvudsaklig expertis

GolangGolang6 år
JavaJava5 år
API7 år
Microservices5 år
8+

Erfarenhet9

Senior Golang Developer

cubular GmbH (via Proxify)
Information Technology (IT) and Services
Aug 2024 - Oct 2024 · 2m
  • Bug Fixing & Debugging: Diagnosed and fixed critical bugs, including null pointer errors, stored procedure issues, and inconsistencies in device maintenance features.
  • Feature Development: Developed and implemented new features such as avatar uploads for equipment and devices, and safety class updates for devices.
  • Testing & Optimization: Wrote and executed end-to-end tests for key components like the inventory modules and order notification endpoints.
  • Database Management: Collaborated on database design, performed migrations, and refactored country code logic for improved performance.
  • Collaboration & Communication: Worked closely with team members to resolve merge conflicts, debug Keycloak extensions, and implement customer linking endpoints.

Tech Stack: Golang, MongoDB, PostgreSQL, Devtron, Grafana, Keycloak, and Typesense.

Key Achievements:

  • Successfully implemented email templates with customer-type-based logic.
  • Developed efficient processes for equipment avatar uploads and device maintenance workflows.
  • Contributed to process improvements through code hygiene and cleanup efforts.
MongoDBMongoDB
DockerDocker
PostgreSQLPostgreSQL
AWSAWS
GolangGolang
3+

Senior Golang developer

proIO GmbH (via Proxify)
Information Technology (IT) and Services
Jan 2024 - Apr 2024 · 3m
  • Cloudstack Integration: Gained an in-depth understanding of the Cloudstack environment, including the Cloudstack-go library and associated tools.
  • Packer Plugin Development: Developed and enhanced the Packer Cloudstack plugin, including implementing VNC boot command features and fixing websocket object generation.
  • Debugging & Optimization: Diagnosed and resolved issues such as VNC websocket errors and VPN connection problems.
  • Testing & Validation: Created and executed Go test scripts for VPN connections and VNC functionalities.
  • Collaboration & Learning: Participated in team meetings, explored the Cloudstack UI, and tested Packer builds to ensure smooth integration.

Tech Stack: Go, Cloudstack, Packer, VNC, VPN, and Websockets.

Key Achievements:

  • Successfully modified the Go VNC library to support Vencrypt.
  • Developed a testable, configurable boot command feature for the Cloudstack Packer plugin.
GolangGolang
VPN
Parser

Technical Leader

Parser
Information Technology (IT) and Services
Oct 2022 - Jul 2024 · 1y 9m
  • Ansvarade för att leda ett team med tre utvecklare och gav vägledning och tillsyn i tekniska frågor.
  • Fattar arkitektur- och designbeslut på hög nivå och säkerställer utvecklingen av robusta och effektiva lösningar.
  • Genomförde regelbundna möten med intressenter för att samla in krav, tillhandahålla uppdateringar och ta itu med problem eller frågor.
  • Övervakade systemändringar och säkerställde efterlevnad av kodningsstandarder, bästa praxis och projektkrav.
  • Utförde kodgranskningar för Java- och Go-kod, säkerställde kodkvalitet, identifierade områden för förbättring och gav konstruktiv feedback till teammedlemmar.
  • Samarbetade med tvärfunktionella team för att säkerställa smidig integration av olika programvarukomponenter.
  • Hålla sig uppdaterad med de senaste branschtrenderna och teknikerna, införliva dem i tekniska beslut och vägleda teamet i att anta nya verktyg och metoder.
GolangGolang
JavaJava
Microservices
SpringSpring
MavenMaven
DDD
Parser

Senior Software Engineer

Parser
Information Technology (IT) and Services
Sep 2021 - Sep 2022 · 1y

Utvecklade Java- och Go-mikrotjänster som var värd i AWS, med hjälp av tekniker och principer som SNS, SQS, Fargate, PostgreSQL, Domain-Driven Design (DDD), SOLID-principer, händelsestyrd arkitektur och event sourcing.

AWSAWS
GolangGolang
JavaJava
Microservices
SpringSpring
2+

Golang Developer

Meitner AB (via Proxify)
Information Technology (IT) and Services
Jun 2021 - Oct 2021 · 4m
  • Bug Fixing & Code Quality: Diagnosed and resolved various issues, including chat mismatches, search service errors, and report service bugs.
  • Feature Development: Refactored the Announcement Service, implemented AWS S3 storage integration, and developed the Flag Service.
  • Elasticsearch Optimization: Improved Elasticsearch synchronization, added new indexes, and optimized search queries for better performance.
  • Service Development: Built and tested various scheduling and school-related processes, but did not work directly on the Skola24 generation service.
  • Testing & Documentation: Wrote comprehensive tests for multiple services and documented processes for better maintainability.

Tech Stack: Golang, AWS S3, Elasticsearch, PostgreSQL, and Microservices Architecture.

Key Achievements:

  • Successfully implemented the Flag Service and optimized Elasticsearch operations.
  • Improved search service performance by transitioning to SQL-based implementation.
PostgreSQLPostgreSQL
ElasticSearchElasticSearch
GolangGolang
Microservices
AWS S3AWS S3
Wildlife Studios

Software Engineer

Wildlife Studios
Gaming
Mar 2020 - Jun 2021 · 1y 3m
  • Ansvarade för att utveckla och underhålla mobilspelen för annonsintäkter och säkerställa deras funktionalitet och prestanda.
  • Utvecklade en lösning för header bidding exchange i realtid med Go, vilket möjliggör effektiv och dynamisk annonsplacering inom plattformen.
  • Skapade SDK:er för annonsförmedling för Android-spel med hjälp av Kotlin, vilket ger utvecklare verktyg för att integrera och hantera annonser sömlöst i sina spel.
  • Utvecklade SDK:er för annonsförmedling för iOS-spel med Objective-C, vilket möjliggör smidig annonsintegration och -hantering på iOS-plattformar.
  • Integrerade annonsbibliotek i Unity-spel, vilket underlättar visning och hantering av annonser inom Unity-spelutvecklingsmiljön.
  • Samarbetade med tvärfunktionella team, inklusive spelutvecklare och produktchefer, för att samla in krav och säkerställa anpassning till affärsmål.
  • Genomfört testning och felsökning för att identifiera och lösa problem eller buggar inom plattformen för annonsmonetisering och SDK: er.
  • Nära samarbete med driftsteamet för att säkerställa smidig driftsättning och löpande underhåll av plattformen för annonsintäkter och relaterade komponenter.
  • Håller sig uppdaterad med branschtrender och bästa praxis inom intäktsgenerering för mobila annonser och införlivar nya funktioner och tekniker i plattformen för att förbättra dess effektivitet.
GolangGolang
Microservices
KotlinKotlin
UnityUnity
DDD
Objective-CObjective-C
cLAB

Backend Technical Leader

cLAB
Healthcare
Sep 2019 - Mar 2020 · 6m
  • Ledde backend-teamet och tog ansvar för utvecklingen av olika API:er för att uppfylla kundernas krav.
  • Leda ett team med tre utvecklare genom att ge vägledning, mentorskap och säkerställa ett effektivt samarbete.
  • Designat och utvecklat API: er och persistensskikt med hjälp av Spring-ramverket, Java 8 och PostgreSQL.
  • Integrera de utvecklade API:erna med SOAP- och REST-API:er från reseleverantörer, vilket möjliggör sömlöst datautbyte och integration med externa system.
  • Samarbetade med kunder och intressenter för att samla in krav, tillhandahålla uppdateringar och ta itu med problem eller frågor.
  • Genomförde kodgranskningar och säkerställde att kodningsstandarder, bästa praxis och prestandaoptimering följdes.
  • Säkerställde API:ernas säkerhet och integritet genom att implementera lämpliga autentiserings- och auktoriseringsmekanismer.
  • Nära samarbete med frontend-teamet för att säkerställa smidig integration och kommunikation mellan frontend- och backend-systemen.
  • Genomfört grundlig testning och felsökning för att identifiera och lösa problem eller buggar inom API:erna.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
SpringSpring
MavenMaven
2+
Rappi

Software Engineer

Rappi
Food Delivery and Restaurants
Oct 2018 - Aug 2019 · 10m
  • Tog över ägandet av restaurangteamets Golang-applikationer och övervakade deras utveckling och underhåll.
  • Ansvarade för funktionsutveckling av det huvudsakliga Java API:et och bidrog till dess förbättring och funktionalitet.
  • Designa och utveckla applikationer och processer för datamigrering, vilket underlättar sömlös dataöverföring mellan en PostgreSQL-databas och en Elasticsearch-databas.
  • Utvecklade en snabb Golang middleware-applikation för användarautentisering och omdirigering av backend, vilket säkerställer säker och effektiv datakommunikation.
  • Samarbetade med tvärfunktionella team, inklusive backend-utvecklare och databasadministratörer, för att säkerställa smidig integration och datasynkronisering.
  • Implementerade nya funktioner med hjälp av Java 8 och Spring-ramverket, enligt designspecifikationer och kodningsstandarder.
  • Genomförde grundlig testning och felsökning för att identifiera och lösa problem eller buggar inom Golang-applikationerna och Java API.
PostgreSQLPostgreSQL
ElasticSearchElasticSearch
GolangGolang
JavaJava
Microservices
3+
MercadoLibre

Software Engineer

MercadoLibre
E-commerce
Jul 2016 - Oct 2018 · 2y 3m
  • Responsible for the development and maintenance of the core backend APIs for Mercadolibre.com, ensuring their functionality and performance;

  • Undertakes the migration of applications from an old stack (Grails) to a new stack (Golang), modernizing the technology infrastructure;

  • Successfully migrates the Users API, handling 2 million requests per minute (RPM), from Groovy/Grails to Go, significantly improving response time from 20ms to 4ms;

  • Leads the migration of the Payment Options for Products API, handling 200k RPM, from Groovy/Grails to Go, resulting in a substantial response time improvement from 100ms to 10ms;

  • Reworks the architecture of the Payment Options for Products API during the migration process, enhancing its efficiency and scalability;

  • Collaborates with cross-functional teams, including frontend developers, database administrators, and product owners, to ensure smooth integration and coordination during migration;

  • Conducts thorough testing and debugging to identify and resolve any issues or bugs during the migration and maintenance phases;

  • Implements best practices and coding standards in developing and maintaining the backend APIs, ensuring code quality and adherence to performance optimization principles.

GolangGolang
Microservices
DataDogDataDog
Apache GroovyApache Groovy

Granskning

Ingenjörsexcellens

Matías totala prestation i en 90-minuters live-teknisk bedömning rankas inom top 5% av granskade Backend-utvecklare på Proxify.

Utbildning

UOB
University of Buenos Aires
Computer Science2017 - 2022

Sluta bläddra.
Få matchad snabbare.