Felipe (Dutra) Athaydes

Senior Golang Backend-Entwickler / Systemarchitekt

Garopaba, Brasilien
Erfahrungen
Jan. 2025 - Bis heute
7 Monaten

Senior Golang Backend-Entwickler / Systemarchitekt

Mindera

  • Architektur und Leitung der Entwicklung einer neuen Datenschicht für eine Game-Server-Hosting-Plattform, die alle speicherbaren Assets verwaltet und Spitzenlasten von über 3 Mio. gleichzeitigen Nutzern unterstützt.
  • Implementiert mit Golang, gRPC, Kubernetes, Redis und GCP-Diensten (CloudSQL, Spanner, PubSub, GCS).
Okt. 2023 - Dez. 2024
1 Jahr 3 Monaten

Senior Golang Backend-Entwickler / Systemarchitekt

Mindera

  • Entwurf und Implementierung einer hochdurchsatzfähigen Event-Plattform mit Golang, gRPC und MQTT, die interne Services und Game-Clients (PC, Konsolen, Mobil) auf AWS verbindet.
  • Erreichte eine Nachrichtenrate von über 1 Mio. Nachrichten/Sekunde mit unter 100 ms Latenz.
  • Verwendete Amazon DocumentDB, AuroraDB, ElastiCache, IoT Core, MQ und SQS.
Juli 2023 - Okt. 2023
4 Monaten

Senior Golang Backend-Entwickler / Systemarchitekt

Mindera

  • Refaktorierung und Behebung von Problemen mit dem End-to-End-Test-Tool und dem für Testzwecke entwickelten Game-Server, beide in Golang geschrieben.
  • Erstellte ein Golang-Paket zur Reduzierung der Paketgröße bei UDP-Kommunikation, um MTU-Limits zu umgehen.
Juli 2022 - Okt. 2022
4 Monaten

Senior Golang Backend-Entwickler (Freelancer)

LOVOO GmbH

  • Entwicklung und Wartung von gRPC-Services für Abrechnung und Rechnungsstellung, Integration mit Drittanbieter-APIs (Google Play, iTunes, PayPal, Stripe, Adyen, Fastbill).
  • Behebung kritischer Probleme im Zusammenhang mit doppelten Abbuchungen und Abonnement-Uneinheitlichkeiten, Reduzierung der Beschwerden über Abrechnungen um 98%.
  • Verwendete Golang, gRPC, GCP PubSub, Kafka, CloudSQL (MySQL) und Redis.
Apr. 2021 - Juni 2023
2 Jahren 3 Monaten

Senior Golang Backend-Entwickler / Systemarchitekt / DevOps

Mindera

  • Leitung der Performance-Optimierung des Vanture Valley Game-Servers für die Singleton Foundation, Steigerung der Kapazität von weniger als 10 auf über 2000 gleichzeitige Matches.
  • Entwicklung wichtiger Features, darunter ein vollautomatisches Meisterschaftssystem und ein neues Kartensystem mit Fähigkeiten während des Matches.
  • Verwaltung und Wartung der AWS-Infrastruktur des Spiels mit Terraform, Kubernetes und Docker.
Dez. 2020 - Apr. 2021
5 Monaten

Mid-Senior Systemarchitekt / Backend-Entwickler

Dock

  • Mitwirkung am architektonischen Übergang von einer monolithischen Java-Anwendung zu Golang-Microservices nach domänengetriebenem Design.
  • Entwicklung eines Timeline-Systems für Kreditkartentransaktionen mit PostgreSQL, Kafka und Benthos.
  • Erstellung automatisierter End-to-End-Test-Tools für das QA-Team.
  • Mentoring von Kollegen in einem internen Golang-Kurs.
Feb. 2018 - Dez. 2020
2 Jahren 11 Monaten

Junior-Mid Full-Stack-Entwickler

Dinamize Informática

  • Entwicklung und Bereitstellung eines Golang-basierten Push-Benachrichtigungsdienstes für iOS- und Android-Apps, mit einer Zustellrate von über 1 Mio. Benachrichtigungen pro Tag.
  • Aufbau eines Datenintegrations-Microservice, der sich mit mehreren Drittanbieter-APIs, einschließlich sozialer Netzwerke, verbindet.
  • Refaktorierung des E-Mail-Marketing-Automatisierungssystems zur Verbesserung von Performance und Skalierbarkeit.
  • Entwicklung eines hochkonkurrierenden Microservices zum Einfügen von Skripten in Kunden-Websites.
  • Erstellung eines Drag-and-Drop-HTML-Editors für E-Mails und Landingpages mit JavaScript (jQuery) und PHP.
Zusammenfassung

Senior Golang Backend-Entwickler, spezialisiert auf das Design, die Entwicklung und Optimierung von leistungsstarken, skalierbaren Microservices für die Gaming-, Finanz- und Marketingbranche. Entworfen und implementiert eine gRPC-basierte Event-Plattform, die über 10 Mio. Events/Tag mit 99,995% Betriebszeit verarbeitet. Führte Leistungsverbesserungen durch, steigerte den Systemdurchsatz um das 200-Fache und reduzierte die Datenbanklast um 90%. Nachweislich in der Lage, komplexe Projekte von der Idee bis zur Produktion in schnelllebigen, agilen Umgebungen zu liefern.

Sprachen
Portugiesisch
Muttersprache
Englisch
Verhandlungssicher
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen