Kamil Toporek
Senior Softwareentwickler und KI-Entwickler
Erfahrungen
Senior Softwareentwickler und KI-Entwickler
Concentrix
- Entwarf und lieferte eine Backend-Kernplattform für API-Zugriffe, Provisioning-Workflows und interne Service-Orchestrierung, ähnlich eingebetteten Konnektivitäts- und Telekom-Plattformen.
- Verantwortete die durchgehende Backend-Architektur und entwickelte einen Rails-lastigen Monolithen zu einem verteilten, serviceorientierten System weiter, ohne Live-Kunden zu beeinträchtigen.
- Erstellte API-first Ruby on Rails-Dienste für Orchestrierung, Validierung, Rate Limiting und abwärtskompatible Schnittstellen, die von internen und externen Clients genutzt werden.
- Auslagerte hochdurchsatzfähige, latenzsensitive Dienste in Go, was die Skalierbarkeit deutlich verbesserte, während Rails als Koordinationsschicht erhalten blieb.
- Führte ereignisgesteuerte Workflows mit asynchronen Workern, Message-Queues und retry-sicherer Verarbeitung ein und beseitigte fragile synchrone Abläufe.
- Entwarf und implementierte idempotente APIs und zustandsgesteuerte Workflows, um doppelte Provisionierungen und inkonsistente Systemzustände zu vermeiden.
- Verbessert die p95-Latenz um ca. 33% und erreichte 99,95% Verfügbarkeit in Systemen mit Millionen monatlicher Anfragen.
- Fügte Redis-Caching hinzu und optimierte PostgreSQL-Abfragen und Indizes, wodurch die Datenbankauslastung sank und das Verhalten bei Spitzenlast stabilisiert wurde.
- Entwickelte einen kleinen, aber wichtigen concurrent Worker-Service auf Basis von Elixir, um stark parallele Hintergrundaufgaben zu verarbeiten, und nutzte BEAM-Concurrency, wo es vorhandene Lösungen übertraf.
- Etablierte ein beobachtbarkeitsorientiertes Design mit Metriken, strukturierten Logs und verteiltem Tracing zur schnellen Fehlersuche.
- Entwickelte das System sicher weiter mithilfe von Feature Flags, gestuften Rollouts und Produktionsmetriken als einzige Quelle der Wahrheit, um riskante Neuentwicklungen zu vermeiden.
- Erstellte TypeScript-basierte interne Dashboards und Tools, die eng in die Backend-APIs integriert sind, zur Unterstützung von Betrieb, Überwachung und Incident-Response.
- Beteiligte sich aktiv an Incident-Response- und Bereitschaftsprozessen, traf in Echtzeit Entscheidungen unter Druck und balancierte Geschäftseinflüsse, Geschwindigkeit und Zuverlässigkeit aus.
Full-Stack-Entwickler
Synox
- Entwarf und implementierte Go-basierte Backend-Dienste mit sicheren REST-APIs für externe Partnerintegrationen.
- Modellierte die Kern-Transaktionslogik (Partner, Transaktionen, Zustände) mit hohen Konsistenzgarantien.
- Setzte hochkonkurrierende APIs in Go um und stellte die Korrektheit unter Last sicher.
- Entwarf klare API-Schnittstellen, Validierungsregeln und Fehlermodelle für vorhersehbare Partnerintegrationen.
- Erstellte TypeScript-Dashboards für interne Teams und Partner zur Überwachung von Transaktionen und Systemzuständen.
- Behebte Duplikate- und Retry-Probleme durch idempotente APIs und strikte Zustandsübergänge.
- Nutzt Redis für schnelle Abfragen und kurzlebige Zustände, während PostgreSQL als Single Source of Truth dient.
- Verbessert Durchsatz und Antwortzeiten im Vergleich zu Legacy-Implementierungen.
- Reduzierte Integrationsprobleme mit Partnern durch gut dokumentierte APIs und vorhersehbares Verhalten.
- Ermöglichte Operations-Teams eine schnellere Fehlererkennung und -behebung über operative Dashboards.
- Schuf eine skalierbare Backend-Basis, bereit für neue Partner und höheren Traffic.
Full-Stack-Entwickler
Look4IT
- Entwickelte und wartete Backend-Dienste mit Python (Django, FastAPI) und Ruby-ähnlichen REST-Patterns und lieferte stabile APIs für datenintensive Plattformen.
- Entwarf API-Schnittstellen, Validierung und Fehlermodelle, um Integrationen vorhersehbar zu halten und Reibung mit Partnern/Kunden zu reduzieren.
- Entwickelte Datenverarbeitungs- und Analytics-Workflows und stellte Ergebnisse über REST-Endpunkte für Produkt-Dashboards bereit.
- Implementierte Echtzeit- und Near-Realtime-Dashboards mit Streaming-/WebSocket-Updates und API-gesteuerten Operational-Views.
- Verbessert die Datenqualität um ca. 25% durch Einführung von Anomalieerkennung und automatisierten Prüfungen in Backend-Workflows.
- Standardisierte CI/CD mit Docker und GitLab CI, steigerte die Release-Zuverlässigkeit und verringerte Konfigurationsdrift.
- Arbeitete in sicherheits- und compliance-sensitiven Umgebungen und gewährleistete korrekte Handhabung sensibler Daten, Auditierbarkeit und Betriebsbereitschaft.
Junior Softwareentwickler
Kenja K.K.
- Entwickelte Event-Ingestion-Services, die Millionen von Events pro Tag mit Python und Node.js verarbeiten.
- Entwarf Kafka-basierte Pipelines für Analytics und Personalisierung.
- Optimierte Abfragen, Indexierung und Caching für APIs mit hohem Traffic.
- Implementierte Segmentierungs- und Analytics-APIs mit effizienten Zugriffsmustern.
- Arbeitete eng mit Produktteams an Anforderungen und Auslieferung zusammen.
- Steigerte Systemstabilität durch Monitoring und Performance-Tuning.
- Dokumentierte Backend-Services für langfristige Wartbarkeit.
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 Jahre).
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 Jahre), Produktentwicklung (7.5 Jahre) und Business Intelligence (4.5 Jahre).
Zusammenfassung
Senior Softwareentwickler im Backend mit über 10 Jahren Erfahrung in der Konzeption und dem Aufbau skalierbarer Backend-Plattformen, APIs und verteilter Systeme mit Ruby on Rails, Go, Python und TypeScript. Bewährte Erfolgsbilanz in der Bereitstellung hochverfügbarer, API-first-Systeme in Telekommunikations-, Fintech- und KI-getriebenen Bereichen, mit durchgehender Projektverantwortung von der Architektur bis zur Produktion. Starker Fokus auf Geschäftswert, Beobachtbarkeit, Zuverlässigkeit und schrittweise Systemweiterentwicklung von Monolithen hin zu serviceorientierten Architekturen.
- Entworfen und geliefert Backend-Kernplattformen ähnlich eingebetteten Konnektivitäts- und Telekom-Plattformen mit Unterstützung für Provisionierung, Orchestrierung und Partnerintegrationen.
- Führte die schrittweise Aufspaltung von Rails-Monolithen in Go-basierte Dienste an, um die Skalierbarkeit ohne Ausfallzeiten zu verbessern.
- Erreichte 99,95% Verfügbarkeit in produktiven Systemen mit Millionen monatlicher Anfragen.
- Verbessert die p95-API-Latenz um ca. 33–40% durch Go-Concurrency, Redis-Caching und SQL-Optimierung.
- Erstellte API-first-Architekturen mit klaren Schnittstellen, Versionierung, Validierung und Idempotenz.
- Lief hochdurchsatzfähige REST-APIs, die von externen Partnern (Fintech/SaaS/interne Plattformen) genutzt werden.
- Entwickelte ereignisgesteuerte Workflows mit asynchronen Workern, Retry-Mechanismen und nachrichtenbasierter Orchestrierung.
- Etablierte beobachtbarkeitsorientierte Systeme mit Metriken, strukturierten Logs und Tracing.
- Unterstützte Incident-Response und Bereitschaftsprozesse, um Produktionsprobleme unter Druck zu lösen.
- Reduzierte manuelle Operationen um 30–40% durch Automatisierung und Backend-Tools.
- Erstellte TypeScript-Dashboards und interne Tools, die eng mit Backend-APIs verbunden sind.
- Arbeitete sicher mit Ruby, Go, TypeScript, Python und Elixir und lernte bei Bedarf schnell dazu.
- Bereitgestellt Systeme mit starker Geschäftsausrichtung sowie Balance zwischen Geschwindigkeit, Qualität und Zuverlässigkeit.
Fähigkeiten
- Backend: Ruby On Rails, Go, Python (Fastapi, Django, Flask), Node.js, Elixir, Rest-apis, Api-versionierung, Idempotenz, Domain-modellierung
- Frontend: React, Next.js, Angular, Vue.js, Typescript/javascript (Es6+), Redux, React Query, Tailwind Css, Material Ui, Wcag, Performance-optimierung
- Ki & Ml: Llm-integration, Rag-pipelines, Embeddings & Vektorsuche, Semantische Suche, Ki-chatbots, Function Calling, Automatisierte Workflows, Sicherheitsrichtlinien
- Cloud & Devops: Aws, Azure, Gcp, Docker, Kubernetes, Ci/cd, Terraform, Github Actions, Gitlab Ci, Jenkins, Iac, Gitops
- Datenbanken: Postgresql, Mysql, Mongodb, Redis, Schema-design, Indexierung, Abfrageoptimierung, Migrationen, Analytics/event-daten
- Testing & Qualität: Pytest, Jest, Cypress, Playwright, Integrations- & E2e-tests, Performance-tests, Ci-basierte Validierungen
- Mobile (Android): Kotlin, Android Studio, Android Sdk
Sprachen
Ausbildung
Kyoto University
Bachelor-Abschluss · Informatik · Kyoto, Japan
Zertifikate & Bescheinigungen
KI-Zertifikat
Calyptus
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Kamil ansässig?
Welche Sprachen spricht Kamil?
Wie viele Jahre Erfahrung hat Kamil?
Für welche Rollen wäre Kamil am besten geeignet?
Was ist das neueste Projekt von Kamil?
Für welche Unternehmen hat Kamil in den letzten Jahren gearbeitet?
In welchen Industrien hat Kamil die meiste Erfahrung?
In welchen Bereichen hat Kamil die meiste Erfahrung?
In welchen Industrien hat Kamil kürzlich gearbeitet?
In welchen Bereichen hat Kamil kürzlich gearbeitet?
Was ist die Ausbildung von Kamil?
Ist Kamil zertifiziert?
Wie ist die Verfügbarkeit von Kamil?
Wie hoch ist der Stundensatz von Kamil?
Wie kann man Kamil beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Softwareentwickler und KI-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Oświęcim, Polen arbeiten