Matías N.

Matías N.

Backend-Entwickler

Spitzenperformer 10/10
Spain
Vertrauenswürdiges Mitglied seit 2021
7 Jahre Erfahrung

Er hat solide technische Fähigkeiten und ein tiefes Verständnis für die Sprache entwickelt und sich auf die Entwicklung skalierbarer und leistungsstarker Lösungen spezialisiert. Matías arbeitet in der Regel mit Microservices-Architekturen und ist geübt im Umgang mit SQL- und NoSQL-Datenbanken. Er hat auch solide Erfahrung mit AWS, Docker und Terraform.

Als leidenschaftlicher Ingenieur ist Matías begeistert von Diskussionen über Lösungsarchitekturen und treibt gerne Initiativen voran, die zu erfolgreichen Projektergebnissen führen. In seiner Rolle als Tech Lead hat er umfassende Erfahrung und Führungsqualitäten bewiesen und seine Teams effektiv geleitet. Außerdem engagiert er sich als Mentor für andere. Mit Blick auf die Zukunft möchte Matías seine berufliche Laufbahn in einer leitenden technischen Position fortsetzen, in der er seine Fähigkeiten und seine Führungserfahrung einsetzen kann.

Hauptkompetenz

GolangGolang6 Jahre
JavaJava5 Jahre
API7 Jahre
Microservices5 Jahre
8+

Erfahrung9

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
  • Übernahme der Verantwortung für die Leitung eines Teams von drei Entwicklern, Anleitung und Überwachung in technischen Fragen.
  • Sie haben Architektur- und Designentscheidungen auf hoher Ebene getroffen und die Entwicklung robuster und effizienter Lösungen sichergestellt.
  • Regelmäßige Besprechungen mit den Beteiligten, um Anforderungen zu erfassen, Aktualisierungen vorzunehmen und Bedenken oder Probleme zu klären.
  • Beaufsichtigung von Systemänderungen und Sicherstellung der Einhaltung von Codierungsstandards, bewährten Verfahren und Projektanforderungen.
  • Durchführung von Code-Reviews für Java- und Go-Code, Sicherstellung der Code-Qualität, Identifizierung von verbesserungswürdigen Bereichen und Bereitstellung von konstruktivem Feedback für Teammitglieder.
  • Zusammenarbeit mit funktionsübergreifenden Teams, um eine reibungslose Integration verschiedener Softwarekomponenten zu gewährleisten.
  • Sie haben sich über die neuesten Branchentrends und Technologien auf dem Laufenden gehalten, sie in technische Entscheidungen einbezogen und das Team bei der Einführung neuer Tools und Verfahren angeleitet.
GolangGolang
JavaJava
Microservices
SpringSpring
MavenMaven
DDD
Parser

Senior Software Engineer

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

Entwicklung von Java- und Go-Microservices, die in AWS gehostet werden, unter Verwendung von Technologien und Prinzipien wie SNS, SQS, Fargate, PostgreSQL, Domain-Driven Design (DDD), SOLID-Prinzipien, ereignisgesteuerter Architektur und 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
  • Verantwortlich für die Entwicklung und Wartung der Handyspiele mit Anzeigenmonetarisierung, Gewährleistung ihrer Funktionalität und Leistung.
  • Entwicklung einer Echtzeit-Header-Bidding-Exchange-Lösung mit Go, die eine effiziente und dynamische Anzeigenplatzierung auf der Plattform ermöglicht.
  • Erstellung von SDKs zur Anzeigenvermittlung für Android-Spiele mit Kotlin, die Entwicklern Tools zur nahtlosen Integration und Verwaltung von Anzeigen in ihren Spielen bieten.
  • Entwicklung von SDKs zur Anzeigenvermittlung für iOS-Spiele mit Objective-C, die eine reibungslose Integration und Verwaltung von Anzeigen auf iOS-Plattformen ermöglichen.
  • Integrierte Anzeigenbibliotheken in Unity-Spiele, die die Anzeige und Verwaltung von Anzeigen innerhalb der Unity-Spielentwicklungsumgebung erleichtern.
  • Zusammenarbeit mit funktionsübergreifenden Teams, einschließlich Spieleentwicklern und Produktmanagern, um Anforderungen zu erfassen und die Übereinstimmung mit den Unternehmenszielen sicherzustellen.
  • Durchführung von Tests und Debugging zur Identifizierung und Behebung von Problemen oder Fehlern innerhalb der Anzeigen-Monetarisierungsplattform und SDKs.
  • Enge Zusammenarbeit mit dem Betriebsteam, um eine reibungslose Bereitstellung und laufende Wartung der Anzeigenmonetarisierungsplattform und der damit verbundenen Komponenten zu gewährleisten.
  • Sie halten sich über Branchentrends und bewährte Verfahren bei der Monetarisierung mobiler Anzeigen auf dem Laufenden und integrieren neue Funktionen und Technologien in die Plattform, um deren Effektivität zu verbessern.
GolangGolang
Microservices
KotlinKotlin
UnityUnity
DDD
Objective-CObjective-C
cLAB

Backend Technical Leader

cLAB
Healthcare
Sep 2019 - Mar 2020 · 6m
  • Leiter des Backend-Teams, verantwortlich für die Entwicklung verschiedener APIs, um die Anforderungen der Kunden zu erfüllen.
  • Leitung eines Teams von drei Entwicklern, Anleitung, Mentoring und Sicherstellung einer effizienten Zusammenarbeit.
  • Entwurf und Entwicklung von APIs und Persistenzschichten unter Verwendung des Spring-Frameworks, Java 8 und PostgreSQL.
  • Integration der entwickelten APIs mit SOAP- und REST-APIs von Reiseanbietern, um einen nahtlosen Datenaustausch und die Integration mit externen Systemen zu ermöglichen.
  • Zusammenarbeit mit Kunden und Interessenvertretern, um Anforderungen zu erfassen, Aktualisierungen bereitzustellen und Bedenken oder Probleme zu lösen.
  • Durchführung von Code-Reviews, um die Einhaltung von Codierungsstandards, Best Practices und Leistungsoptimierung zu gewährleisten.
  • Gewährleistung der Sicherheit und Integrität der APIs durch Implementierung geeigneter Authentifizierungs- und Autorisierungsmechanismen.
  • Arbeitete eng mit dem Frontend-Team zusammen, um eine reibungslose Integration und Kommunikation zwischen den Frontend- und Backend-Systemen zu gewährleisten.
  • Gründliche Tests und Fehlersuche, um Probleme oder Fehler in den APIs zu identifizieren und zu beheben.
PostgreSQLPostgreSQL
JavaJava
Spring BootSpring Boot
SpringSpring
MavenMaven
2+
Rappi

Software Engineer

Rappi
Food Delivery and Restaurants
Oct 2018 - Aug 2019 · 10m
  • Übernahme der Verantwortung für die Golang-Anwendungen des Restaurants-Teams und Beaufsichtigung ihrer Entwicklung und Wartung.
  • Verantwortlich für die Entwicklung von Funktionen der wichtigsten Java-API, Beitrag zu deren Verbesserung und Funktionalität.
  • Design und Entwicklung von Datenmigrationsanwendungen und -prozessen, die einen nahtlosen Datentransfer zwischen einer PostgreSQL-Datenbank und einer Elasticsearch-Datenbank ermöglichen.
  • Entwicklung einer schnellen Golang-Middleware-Anwendung für Benutzerauthentifizierung und Backend-Umleitung, die eine sichere und effiziente Datenkommunikation gewährleistet.
  • Zusammenarbeit mit funktionsübergreifenden Teams, einschließlich Backend-Entwicklern und Datenbankadministratoren, um eine reibungslose Integration und Datensynchronisation zu gewährleisten.
  • Implementierung neuer Funktionen unter Verwendung von Java 8 und dem Spring-Framework, unter Einhaltung von Design-Spezifikationen und Codierungsstandards.
  • Gründliches Testen und Debuggen, um Probleme oder Fehler in den Golang-Anwendungen und der Java-API zu identifizieren und zu beheben.
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

Eignungstests

Excellence en ingénierie

Matías Gesamtleistung in einer 90-minütigen Live-Technikbewertung rangiert im top 5% der überprüften Backend-Entwickler bei Proxify.

Ausbildung

UOB
University of Buenos Aires
Computer Science2017 - 2022

Hör auf zu stöbern.
Lass dich schneller matchen.