Recommended expert

Kamil Maruta

Senior Softwareentwickler

Kamil Maruta
Czasław, Polen

Erfahrungen

Okt. 2024 - Bis heute
1 Jahr 5 Monate

Senior Softwareentwickler

Ricoh Europe

  • Entwicklung zentraler Microservices mit Ruby (Rails) und Python (Django) und Implementierung von REST- und GraphQL-APIs für nahtlose Echtzeit-Datensynchronisation und Workflow-Orchestrierung.
  • Konzeption und Umsetzung semantischer Datenaufnahme, Anreicherung und erweiterter Abfragen mit LangChain, LlamaIndex und OpenAI API-Integrationen, um Teams handlungsrelevantes Wissen aus großen Datensätzen zu erschließen.
  • Entwurf und Optimierung von Vektorsuchfunktionen mit FAISS und Chroma, wodurch die durchschnittliche Antwortzeit bei komplexen Abfragen um 34 % gesenkt wurde.
  • Aufbau interaktiver, modularer Frontend-Erlebnisse in React und TypeScript für Dashboards, Analysen und benutzerzentrierte Projektmanagement-Funktionen.
  • Modellierung und Feinabstimmung von PostgreSQL-Schemata für Partitionierung, Indizierung und robuste Transaktionsintegrität zur Unterstützung hochvolumiger, mandantenfähiger Analysen.
  • Automatisierung sicherer Deployments mit Docker und AWS ECS für alle Microservices, wodurch Blue/Green-Releases und schnelles Hochskalieren mit null Ausfallzeit ermöglicht wurde.
  • Aufbau von End-to-End-CI/CD-Pipelines in GitHub Actions mit automatisierten Test-Suites (RSpec, Pytest, Jest, Cypress) und statischer Code-Analyse für jede Veröffentlichung.
  • Verwaltung von AWS-Provisionierung, IAM und Netzwerksicherheit mit Terraform, Steigerung der Kosteneffizienz und Vereinfachung von Compliance-Audits.
  • Implementierung von Authentifizierungs- und Autorisierungsabläufen mit JWT, OAuth2 und AWS Secrets Manager für sicheren, robusten Datenzugriff.
  • Verbesserung der Observability mit CloudWatch, Prometheus und verteiltem Tracing, was die mittlere Wiederherstellungszeit um 27 % verringerte.
  • Coaching von Entwicklerteams in Best Practices für Rails, Django und AWS, Steigerung der Entwicklungsgeschwindigkeit und Code-Zuverlässigkeit.
  • Erstellung und Pflege umfassender Swagger/OpenAPI-Spezifikationen zur Beschleunigung von Partner- und internen Integrationen.
  • Durchführung von Cloud-Kostenoptimierungen und Senkung der monatlichen AWS-Ausgaben um 26 % durch Auto-Scaling, Lebenszyklusrichtlinien und Resize von Ressourcen.
Juni 2020 - Sept. 2024
4 Jahren 4 Monate

Full-Stack-Entwickler

Thoughtworks

  • Aufbau und Pflege von Microservices und APIs mit Ruby (Rails) und Python (Django) zur Unterstützung von Analysen, ETL und Workflow-Automatisierung.
  • Entwicklung reichhaltiger, reaktiver UIs mit React, Redux und TypeScript zur Verbesserung der klinischen Effizienz und Daten-Transparenz.
  • Entwurf sicherer, leistungsstarker PostgreSQL-Schemata und komplexer Abfragen für HIPAA-konformes Patienten-Datenmanagement.
  • Automatisierung von Deployments mit Docker und AWS ECS für hohe Bereitstellungsgeschwindigkeit und minimales Produktionsrisiko.
  • Integration von OAuth2 und RBAC, verschlüsseltem Speicher und AWS IAM zur Einhaltung und Übertreffung von Compliance-Anforderungen im Gesundheitswesen.
  • Automatisierung von Unit- und End-to-End-Testabläufen in RSpec, Pytest und Cypress zur Sicherung hoher Code-Qualität und schneller Rückmeldungen.
  • Optimierung von ETL-, Hintergrundjob- und Echtzeitberichtspipelines mit Celery und Sidekiq für Framework-übergreifende Kompatibilität.
  • Leitung von Code-Reviews, technischen Workshops und DevOps-Einführung zur Steigerung der Team-Effizienz und Bereitstellungsraten.
  • Implementierung von Infrastruktur-Monitoring, Alerting und Logging mit AWS CloudWatch und eigenen Dashboards.
Juli 2016 - Mai 2020
3 Jahren 11 Monate

Softwareentwickler

Soltech

  • Entwicklung modularer Modelle und Geschäftslogik mit Ruby (Rails) und Python (Django) zur Unterstützung von Benutzerverwaltung, Analysen und Inhaltsbereitstellung.
  • Aufbau und Verbesserung von React-basierten Dashboards für nahtlose Endnutzer-Interaktion und administrative Übersicht.
  • Entwurf fortschrittlicher, konformer relationaler Schemata in PostgreSQL zur Unterstützung hoher Transaktionsvolumen.
  • Automatisierung von Deployments und CI-Pipelines mit Docker, AWS ECS und Jenkins für robuste, reproduzierbare Releases.
  • Implementierung JWT-basierter Authentifizierung, strenger Tests (RSpec, Minitest, Jest) und umfassender Code-Reviews.
  • Erstellung von Dokumentationen, Code-Review-Best-Practices und Prozessanleitungen zur Erleichterung der Teamerweiterung.
  • Verbesserung von Reporting und Benachrichtigungen per E-Mail, Slack und individuelle Messaging-Integrationen.
Nov. 2015 - Juni 2016
8 Monate

Junior Softwareentwickler

Current Health

  • Mitentwicklung von Backend-APIs mit Ruby (Rails) und Python, Einrichtung der Geschäftslogik für Zahlungen und Nutzer-Insights.
  • Entwicklung von Frontend-React-Komponenten für Admin- und Analyseberichte.
  • Unterstützung bei PostgreSQL-Schemadesign, Performance-Optimierung und Backup-Automatisierung.
  • Automatisierung von Containerisierung und AWS-Cloud-Deployments mit Docker und CloudFormation.
  • Aufbau von Unit-, Integrations- und e2e-Test-Suites mit RSpec und Pytest zur Sicherstellung der Produktqualität.
  • Verbesserung der Prozessdokumentation und Durchführung von Onboarding-Sessions für neue Teammitglieder.

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (10.5 Jahre) und Gesundheitswesen (5 Jahre).

Informationstechnologie
Gesundheitswesen

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (10.5 Jahre), Produktentwicklung (10.5 Jahre) und Qualitätssicherung (5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung

Zusammenfassung

Senior Softwareentwickler mit mehr als 11 Jahren Erfahrung in der Architektur, Entwicklung und Optimierung cloudnativer Lösungen mit Ruby, Python, React und AWS. Experte im Entwurf skalierbarer Microservices, sicherer APIs und responsiver Frontend-Anwendungen und in der Umsetzung von Enterprise-Projekten von der Konzeption bis zur stabilen Produktion.

Fähigkeiten

  • Backend: Ruby (Rails), Python (Django), Restful-apis, Microservices, Asynchrone Verarbeitung, Graphql
  • Frontend: React, Typescript, Redux, Javascript (Es6+), Html5, Scss
  • Datenbanken: Postgresql, Mongodb, Redis
  • Cloud & Devops: Aws (Ec2, S3, Lambda, Rds, Ecs, Iam), Docker, Kubernetes, Terraform, Ci/cd (Github Actions, Gitlab Ci)
  • Tests: Rspec, Minitest, Pytest, Django Test, Jest, Cypress, Selenium, Postman
  • Ki & Daten: Llamaindex, Langchain, Openai Api, Faiss, Chroma
  • Tools: Git, Jira, Confluence, Visual Studio Code, Intellij Idea, Swagger/openapi, Sonarqube, Figma

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2011 - Juni 2015

University of Oxford

Bachelor of Science in Informatik · Informatik · Oxford, Vereinigtes Königreich

Profil

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

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Kamil ansässig?

Kamil ist in Czasław, Polen ansässig.

Welche Sprachen spricht Kamil?

Kamil spricht folgende Sprachen: Polnisch (Muttersprache), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Kamil?

Kamil hat mindestens 10 Jahre Erfahrung. In dieser Zeit hat Kamil in mindestens 4 verschiedenen Rollen und für 4 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 3 Jahre und 7 Monate. Beachten Sie, dass Kamil möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Kamil am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Kamil gut geeignet für Rollen wie: Senior Softwareentwickler, Full-Stack-Entwickler, Softwareentwickler.

Was ist das neueste Projekt von Kamil?

Die neueste Position von Kamil ist Senior Softwareentwickler bei Ricoh Europe.

Für welche Unternehmen hat Kamil in den letzten Jahren gearbeitet?

In den letzten Jahren hat Kamil für Ricoh Europe und Thoughtworks gearbeitet.

In welchen Industrien hat Kamil die meiste Erfahrung?

Kamil hat die meiste Erfahrung in Industrien wie Informationstechnologie und Gesundheitswesen.

In welchen Bereichen hat Kamil die meiste Erfahrung?

Kamil hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung.

In welchen Industrien hat Kamil kürzlich gearbeitet?

Kamil hat kürzlich in Industrien wie Informationstechnologie und Gesundheitswesen gearbeitet.

In welchen Bereichen hat Kamil kürzlich gearbeitet?

Kamil hat kürzlich in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung gearbeitet.

Was ist die Ausbildung von Kamil?

Kamil hat einen Bachelor in Informatik from University of Oxford.

Wie ist die Verfügbarkeit von Kamil?

Kamil ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Kamil?

Der Stundensatz von Kamil hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Kamil beauftragen?

Um Kamil zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

600
450
300
150
⌀ Markt: 420-580 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.