Igor Li

Senior Softwareentwickler

Avatar placeholder
Karlsruhe, Deutschland

Erfahrungen

Nov. 2022 - Okt. 2024
2 Jahren
Karlsruhe, Deutschland

Senior Softwareentwickler

Toptal

  • Mit Stakeholdern zusammengearbeitet, um Anforderungen und Anwendungsfälle für neue Funktionen zu erheben, Implementierungspläne zu erstellen und den Fortschritt zu verfolgen.
  • Interne Links für mehr als 60.000 öffentliche Seiten verbessert, indem die Linktexte vereinheitlicht wurden.
  • Conversion neuer Talente um 30% gesteigert, ohne deren Qualität signifikant zu verringern.
  • Zyklus zur Erstellung von Blog-Domains von zwei Monaten Entwicklungsarbeit auf einen Prozess verkürzt, der von Content-Editoren ausgeführt wird.
  • Eine leichte, anpassbare Hanami-CLI-Anwendung entwickelt, um Daten für das KPI-Dashboard des Grafana-Teams aufzubereiten.
  • Inhaltsbereiche öffentlicher Seiten mit Daten aus Kafka und BigQuery erzeugt, wodurch nahezu Echtzeitdaten auf den öffentlichen Seiten ermöglicht wurden.
  • Mit bereichsübergreifenden Teams bei prioritären Aufgaben koordiniert, technische Herausforderungen gelöst und mehrere Verantwortlichkeiten ausgeglichen, um Projektziele zu erreichen.
  • Dringende Updates für kritische Website-Komponenten geliefert, pünktliche Bereitstellung und reibungslose Funktionalität unter engen Fristen sichergestellt.
  • Teamkollegen bei Docker-, Service-Bereitstellungs- und Backend-Implementierungsfragen unterstützt.
Sept. 2021 - Nov. 2022
1 Jahr 3 Monaten

Senior Softwareentwickler im Technical Squad

Toptal

  • Eigene Rubocop-Regeln und RSpec-Matcher erstellt sowie ein eigenes Gem entwickelt.
  • Unternehmensweite GraphQL-Richtlinien erweitert.
  • REST-API auf GraphQL-API migriert.
  • Einen Dienst refaktoriert, um den GraphQL-Richtlinien zu entsprechen.
  • Unterschiedliche Teams gecoacht und zusammengearbeitet, um Standards zu verbreiten.
Feb. 2020 - Aug. 2021
1 Jahr 7 Monaten

DevOps/Cloud-Plattform-Ingenieur

anynines

  • Verteilte Systeme mit dem BOSH-(CloudFoundry-)Framework aufgebaut und gewartet, um die Bereitstellung und Skalierung von PostgreSQL-, Elasticsearch-, Redis- und MongoDB-Clustern über mehrere Cloud-Anbieter und virtuelle Maschinen zu automatisieren.
  • Interne Ruby-Gems entwickelt und gepflegt, um größere Upgrades und Skalierungsprozesse zu automatisieren sowie die Zuverlässigkeit und Beobachtbarkeit in allen Umgebungen zu verbessern.
  • Mit Site Reliability Engineers zusammengearbeitet, um einen Changelog-Dienst für die Nachverfolgung von Infrastrukturänderungen und Sicherheitsupdates für Datenbankdienste zu entwickeln und zu pflegen.
  • Einen ereignisgesteuerten Service implementiert, um Plattformereignisse basierend auf Statusänderungen von Datendiensten zu erzeugen und zu verarbeiten, wodurch die Systemsichtbarkeit und automatische Reaktionen verbessert wurden.
  • Die Ausfallsicherheit, Skalierbarkeit und Wartbarkeit der Automatisierungsplattform für verteilte Datenbankcluster verbessert.
Sept. 2019 - Jan. 2020
5 Monaten

Ruby-Backend-Entwickler

Toptal

  • Migration von rollenbasierter Zugriffskontrolle (RBAC) zu berechtigungsbasierter Zugriffskontrolle (PBAC) für eine Produktdomäne geleitet, in Zusammenarbeit mit dem Systemarchitekten und Stakeholdern, um die korrekte Zuordnung und Abstimmung der Berechtigungen sicherzustellen.
  • Migration termingerecht und ohne Produktionsvorfälle abgeschlossen, indem fest codierte Benutzerberechtigungen durch ein dynamisches, konfigurierbares Zugriffsmodell ersetzt wurden, das es den Betriebsteams ermöglicht, Berechtigungen ohne technische Eingriffe zu verwalten.
Jan. 2019 - Nov. 2019
11 Monaten

Senior Softwareentwickler und Analyst

Attractor Software LLC

  • Jenkins konfiguriert und VPS auf Digital Ocean, Heroku und AWS eingerichtet.
  • Ruby-Anwendungen mit Unit- und Behavior-Tests entwickelt.
  • Anforderungen erhoben, Anwendungsfälle beschrieben und eine Business-Requirements-Analyse durchgeführt.
Juli 2016 - Dez. 2018
2 Jahren 6 Monaten

Softwareentwickler und Analyst

Attractor Software LLC

Zusammenfassung

Senior Softwareentwickler mit über 9 Jahren Erfahrung, ausgeprägtem Produktdenken und fundierter Expertise in Ruby und API-Entwicklung. Ich bin überzeugt, dass klare und offene Kommunikation, präzise gesetzte Erwartungen, definierte Anforderungen und protokollierte Entscheidungsprozesse die Schlüssel zu einem erfolgreichen Projekt sind.

Anerkannt für

  • außergewöhnliche bereichsübergreifende Kommunikation und Abstimmung mit Stakeholdern, wodurch ich geschäftskritische Projekte erfolgreich umsetzte und Erwartungen übertroffen habe
  • die Leitung von Backend-Projekten, die eine 30% höhere Conversion-Rate erzielten, sowie die Implementierung von Automatisierungen, die den manuellen Aufwand um Monate reduzierten.

Fähigkeiten

  • Bereichsübergreifende Zusammenarbeit
  • Ruby
  • Ruby On Rails
  • Berechtigungsbasierte Zugriffskontrolle (Pbac)
  • Rspec
  • Rollenbasierte Zugriffskontrolle (Rbac)
  • Rubocop
  • Graphql
  • Sidekiq
  • Api-entwicklung
  • Postgresql
  • Redis
  • Apache Kafka
  • Mongodb

Sprachen

Russisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2009 - Juni 2011

Kyrgyz-Russian Slavic University

Master-Abschluss · Ökonom-Mathematiker · Bishkek, Kirgisistan

Zertifikate & Bescheinigungen

Abschlusszertifikat: SQL-Grundlagen

Sololearn

Einführung in Machine Learning

Coursera

Mathematik und Python für Datenanalyse

Coursera

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Serge Kalinin
Serge Kalinin

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Michael Boldasov
Michael Boldasov

Scrum Master, Projektmanager

Profil ansehen
Dmitry Tarantin
Dmitry Tarantin

Web-Software-Ingenieur

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Alexandr Efimov
Alexandr Efimov

Software-/Lösungsarchitekt

Profil ansehen
Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Robert Malec
Robert Malec

Backendentwickler

Profil ansehen
Alexey Gravanov
Alexey Gravanov

Cloud-Architekt & DevOps, Leiter Architektur

Profil ansehen
Ronald Foerster
Ronald Foerster

IT-Consultant & Weiterbildung

Profil ansehen
Vladislav Lasmann
Vladislav Lasmann

Freiberuflicher Dateningenieur / Architekt

Profil ansehen
Dimitri Simon
Dimitri Simon

Fullstack-Entwickler, Integrator

Profil ansehen
Oleksii Bondarenko
Oleksii Bondarenko

Blockchain-Entwickler (freiberuflich)

Profil ansehen
Yuri Gladkov
Yuri Gladkov

Senior Security DevOps Ingenieur

Profil ansehen
Igor Propisnov
Igor Propisnov

Senior Frontend Entwickler

Profil ansehen
Oleg Abrazhaev
Oleg Abrazhaev

Lead Full-Stack-Softwareentwickler

Profil ansehen
Jana Becker
Jana Becker

Datenwissenschaftlerin

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Marc Haid
Marc Haid

Senior Architekt, Coach und Entwickler

Profil ansehen
Martin Gross
Martin Gross

Produktmanagement für Medizin-Portal

Profil ansehen
Stephan Zinke
Stephan Zinke

GIS-Experte und Datenbankentwickler im Bereich Reisendeninformationssysteme

Profil ansehen
Dimitrij Neumann
Dimitrij Neumann

Logistikdesigner / Netzwerkdesigner

Profil ansehen
Jozsef Ferincz
Jozsef Ferincz

IT-Projektmanagement, Einführung der KI-unterstützten Softwareentwicklung

Profil ansehen
Roman Deputat
Roman Deputat

CTO

Profil ansehen
Waldemar Lammert
Waldemar Lammert

Business-Analyst / Requirements Engineer

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Matthias Isler
Matthias Isler

Teilzeit-CTO (Leitender Ingenieur / Technischer Architekt)

Profil ansehen
Peter Großmann
Peter Großmann

Senior Backend-Entwickler

Profil ansehen
Martin Musiol
Martin Musiol

Product Owner für AI-Lernplattform

Profil ansehen
Maksym Shvaykovskyy
Maksym Shvaykovskyy

Leiter Systemintegrationen

Profil ansehen