Oskar V.

Senior Softwareentwickler

Warschau, Polen

Erfahrungen

Nov. 2024 - Bis heute
1 Jahr 2 Monaten

Senior Softwareentwickler

Accenture

  • Übernahm eine Schlüsselrolle bei der Entwicklung einer SaaS-basierten, KI-gestützten Plattform für Marktanalysen, die Echtzeit-Trendanalysen und interaktive Dashboards für Unternehmen bietet.
  • Integrierte das Ruby-on-Rails-Backend mit React-Frontend-Komponenten zur Automatisierung von Reporting-Pipelines und zur besseren Visualisierung komplexer Datensätze.
  • Entwickelte und orchestrierte KI-gesteuerte Analyse-Workflows, was die Markttrend-Vorhersage für Unternehmenskunden um 30% beschleunigte.
  • Konfigurierte und wartete AWS-Lambda- und AWS-RDS-Instanzen, um eine reibungslose, skalierbare und sichere Datenverarbeitung in mehreren Regionen zu gewährleisten.
  • Verbesserte das Nutzererlebnis durch Einsatz von React Hooks, Context API und Material-UI, was interaktive Dashboards und Datenzugriff für Business-Analysten optimierte.
  • Setzte RSpec- und Capybara-Testframeworks ein, um Unit- und Integrationstests zu automatisieren und so die Zuverlässigkeit und Wartbarkeit des Codes zu erhöhen.
  • Optimierte Sidekiq-Hintergrundjobs und Redis-Caching-Mechanismen, wodurch die Effizienz bei der Erstellung großer Berichte gesteigert wurde.
  • Baute Microservices mit Docker und AWS Elastic Beanstalk und stellte sie bereit, wodurch Deployment-Prozesse gestrafft und manuelle Eingriffe reduziert wurden.
Apr. 2022 - Okt. 2024
2 Jahren 7 Monaten

Softwareentwickler

Google

  • Entwickelte Web- und Mobile-Anwendungen zur Unterstützung von Gesundheitsdiensten und E-Commerce-Interaktionen im Google-Produkt-Ökosystem.
  • Entwarf skalierbare Ruby-on-Rails-APIs zur Integration von Patientenmanagement und E-Commerce-Bestellprozessen und ermöglichte so ein einheitliches Backend.
  • Verbesserte das Frontend-Erlebnis mit React, Next.js und Tailwind CSS durch Bereitstellung responsiver, für Web und Mobile optimierter Oberflächen.
  • Implementierte Redux-State-Management und React Query für asynchrones Daten-Fetching, was die UI-Performance und Datenkonsistenz deutlich steigerte.
  • Konfigurierte und stellte GCP App Engine und Cloud Functions bereit, um serverlose Ausführung und nahtloses Skalieren der Anwendung zu ermöglichen.
  • Automatisierte Unit- und End-to-End-Tests mit RSpec, Minitest und React Testing Library, was die Code-Zuverlässigkeit um 25% erhöhte.
  • Refaktorierte veraltete Rails-API-Endpunkte und Datenbankabfragen, um Antwortzeiten zu verbessern und Ladezeiten bei Patienten- und Bestelldaten zu verringern.
  • Integrierte externe Gesundheits- und Zahlungs-APIs sicher mit OAuth2 und JSON Web Tokens, um Datenschutzbestimmungen einzuhalten.
  • Arbeitete mit Data Engineers zusammen, um Firestore für Echtzeit-Patienten-Tracking und Analyse-Dashboards in mehreren Gesundheitseinrichtungen einzusetzen.
  • Wendete Webpack- und Sprockets-Optimierungen an, um die Bundle-Größe zu reduzieren und die Frontend-Performance für stark frequentierte E-Commerce-Anwendungen zu verbessern.
  • Orchestrierte CI/CD-Pipelines mit GitHub Actions und GCP Cloud Build, was die Deployment-Zuverlässigkeit verbesserte und Integrationsfehler verringerte.
  • Überprüfte und debuggte plattformübergreifende Probleme in React- und Rails-Anwendungen, um nahtlose Interoperabilität zwischen Web, iOS und Android zu gewährleisten.
Jan. 2018 - Feb. 2022
4 Jahren 2 Monaten

Softwareentwickler

Valtech

  • Entwickelte und wartete eine Online-Lernplattform zur Unterstützung von Bildungseinrichtungen und E-Learning-Anbietern.
  • Verbesserte Back-End-Ruby-on-Rails-APIs zur effizienten Verwaltung von Kursinhalten, Benutzerregistrierungen und Bewertungsmodulen.
  • Setzte React mit Styled Components und Formik ein, um dynamische, interaktive Kurs-Dashboards und Benutzeroberflächen zu erstellen.
  • Automatisierte Testsuites mit RSpec und Capybara, was das Vertrauen in neue Features stärkte und Regressionen verringerte.
  • Konfigurierte AWS S3 für sichere Speicherung von Bildungsressourcen und Multimedia-Inhalten, um zuverlässigen Datenzugriff zu gewährleisten.
  • Optimierte Frontend-Performance mit React Hooks und Lazy Loading, was die Ladezeiten beim ersten Aufruf um 20% reduzierte.
  • Passte Drittanbieter-Integrationen an und wartete sie, einschließlich Video-Streaming und SCORM-Paketen, um das Lernerlebnis zu verbessern.
  • Analysierte und refaktorierte Backend-Services für bessere Skalierbarkeit, um Tausende gleichzeitiger Nutzer ohne Ausfälle zu unterstützen.
  • Behebte Produktionsprobleme und koordinierte Release-Zyklen mit Docker und AWS Elastic Beanstalk, um reibungslose Deployments sicherzustellen.
Juli 2017 - Jan. 2018
7 Monaten

Junior Softwareentwickler

Coinfirm

  • Unterstützte die Entwicklung einer FinTech-Plattform, die mehrere Zahlungsgateways und Analyse-Module für Startup-Kunden integriert.
  • Entwickelte grundlegende Ruby-on-Rails-Komponenten für Transaktionsverarbeitung und Kontenverwaltung, um genaue und sichere Abläufe zu gewährleisten.
  • Arbeitete eng mit dem React-Frontend-Team zusammen, um interaktive Dashboards für Finanzanalysen und Nutzer-Insights umzusetzen.
  • Konfigurierte Heroku-Deployment-Pipelines und überwachte Systemprotokolle, wodurch die Ausfallzeiten um 15% verringert und die Zuverlässigkeit der Plattform verbessert wurden.

Zusammenfassung

Ergebnisorientierter Senior Softwareentwickler mit über 8 Jahren Erfahrung in der Bereitstellung skalierbarer Ruby-on-Rails- und Sinatra-Backends sowie im Aufbau responsiver, wartungsfreundlicher React- und Redux-Frontends für komplexe Webanwendungen.

Erfahren im Einsatz von AWS- und GCP-Cloud-Diensten, um leistungsstarke, KI-integrierte Plattformen bereitzustellen, Workflows mit Sidekiq und ActiveRecord zu automatisieren und datenbasierte Entscheidungen in Echtzeit zu ermöglichen.

Versiert im Entwerfen, Refaktorisieren und Optimieren von Frontend-Architekturen mit Next.js und Material-UI sowie in der Anwendung automatisierter Tests mit RSpec und Capybara, um eine robuste, zuverlässige und wartungsfreundliche Softwarebereitstellung sicherzustellen.

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Universität Amsterdam

Master-Abschluss · Informatik · Amsterdam, Niederlande

Universität Amsterdam

Bachelor-Abschluss · Informatik · Amsterdam, Niederlande

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