Teodor Y.
Backend-Entwickler
Teodor ist ein Backend-Entwickler mit sechs Jahren kommerzieller Erfahrung, der sich auf Golang und Cloud-Infrastrukturen spezialisiert hat.
Er ist ein erfahrener Experte, der in verschiedenen Branchen gearbeitet hat, darunter Sicherheit, Datenbanken, Cloud Computing, SaaS, Finanzen und eCommerce. Eine herausragende Errungenschaft in seiner Karriere ist die Optimierung der Überwachung von Couchbase Serverless Dataplanes durch den Einsatz eines regional verteilten Mimir-Clusters, der eine Datenerfassung mit geringer Latenz von Datenbanken mit hohem Datenverkehr gewährleistet, ohne das System zu überlasten.
Seine Fähigkeit, sich schnell in neue Bereiche einzuarbeiten und komplexe Herausforderungen mit innovativen Lösungen zu lösen, zeichnet ihn aus. Teodor beweist immer wieder eine starke Begabung für die Bewältigung komplexer Probleme und die Bereitstellung effizienter, innovativer Lösungen, die zum Erfolg führen.
Hauptkompetenz
- Golang 5 Jahre
- SQL 6 Jahre
- PostgreSQL 6 Jahre
Andere Fähigkeiten
- NoSQL 4 Jahre
- Python 2 Jahre
Ausgewählte Erfahrung
Beschäftigung
Senior Software Engineer
Stacklock - 2 jahre 6 monate
- Entwicklung und Bereitstellung einer robusten Beobachtungsinfrastruktur, die die Überwachung der Systemleistung in Echtzeit, die Erkennung von Problemen und die Alarmierung verbessert. Gewährleistet die Einhaltung von Sicherheitsvorschriften und ermöglicht eine nahtlose Integration externer Daten, was die Entscheidungsfindung erheblich verbessert;
- Leitete die Entwicklung eines Business-Telemetriesystems zur Erfassung detaillierter Benutzerinteraktionen, das wichtige Erkenntnisse für technische und strategische Entscheidungen liefert. Wir haben dem Datenschutz Priorität eingeräumt und die verzögerte Datenlieferung optimiert, um Marketingstrategien und Produktentwicklung zu fördern;
- Verwaltete und optimierte Cloud-Infrastruktur zur Steigerung der Systemeffizienz und -leistung. Zu den wichtigsten Errungenschaften gehörten die Rationalisierung von GitHub-Aktionen, die Automatisierung der Cluster-Skalierung in einer EKS-Umgebung und die Minimierung redundanter Metriken, wodurch die betriebliche Effizienz verbessert und die Kosten optimiert werden konnten;
- Verbesserung des Open-Source-Tools Minder durch die Entwicklung von Funktionen, die die Sicherheitspraktiken, die Benutzerfreundlichkeit und die Zuverlässigkeit verbessern und so direkt zur Sicherung der Software-Lieferkette beitragen.
Technologien:
- Technologien:
Golang
PostgreSQL
AWS
Terraform
Helm
Senior Software Engineer
Couchbase - 2 jahre 10 monate
- Leitete das Architekturdesign, die Implementierung und die Erweiterungen für ein ehrgeiziges Couchbase Serverless Databases-Projekt, verwaltete den gesamten Lebenszyklus der Datenbank - einschließlich Metriken, Protokollierung, Wartung und Fehlerbehebung - und kümmerte sich effektiv um Produktfehler und Probleme mit der Cloud-Architektur.
- Spielte eine zentrale Rolle bei der Entwicklung und Verfeinerung eines Cluster-Wartungsrahmens, schuf ein zuverlässiges, idempotentes und fehlerresistentes System, das die Kundenpräferenzen berücksichtigt und einen schrittweisen Aktualisierungsprozess anwendet.
- War maßgeblich an der Entwicklung des Fleet Managers beteiligt, der die Überwachung, Beobachtung und Fehlerbehebung von Couchbase-Clustern vereinfacht und SREs sowie Ingenieure im Kundenkontakt unterstützt.
- Wir haben die at-rest Verschlüsselung für Cluster Secrets in Couchbase Nodes aktiviert, die Koordination zwischen der Control Plane und der Data Plane von Clustern und die AES 256-bit Verschlüsselung im GCM Modus für sicheres Secret Management implementiert.
Technologien:
- Technologien:
Golang
AWS
Terraform
Software Engineer
Saville Assessment - 2 jahre
- Implementierung von OAuth 2.0 und OpenID Connect für eine ASP.NET MVC-Anwendung, Verbesserung der Sicherheit durch eine benutzerdefinierte Brute-Force-Verhinderungsfunktion für API-Endpunkte;
- Entwurf und Integration eines Prüfungsdienstes unter Verwendung von Azure Functions und Azure Cosmos DB zur effektiven Verwaltung und Optimierung von Daten für praktische Bewertungstests.
Technologien:
- Technologien:
SQL
Ausbildung
BSc.Computer Science
Newcastle University · 2016 - 2020
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche