Recommended expert

David Kalinowski

Senior Softwareentwickler

David Kalinowski
Sejny, Polen

Erfahrungen

Okt. 2022 - Bis heute
3 Jahren 6 Monate

Senior Softwareentwickler

Brainreader A/S

  • Sichere Backend-Services in Nest.js und Python (FastAPI) entwickelt, um sensible Gesundheitsdaten zu verarbeiten, und dabei HIPAA-konforme Speicherung sowie hohe API-Performance sichergestellt.
  • Patientendashboards und Mobile-Wellness-Funktionen mit React, Next.js und React Native entwickelt, um die plattformübergreifende Benutzerfreundlichkeit für klinische und nutzerorientierte Apps zu optimieren.
  • Eine Streaming-Chat-Oberfläche mit MUI in React/Next.js und React Native Paper erstellt, dabei die Entwicklungszeit der UI um 40% reduziert und die Aufgabenerledigung in klinischen Workflows um 20% verbessert.
  • Sichere JWT- und OAuth2-Authentifizierungsflüsse mit RBAC implementiert, um rollenbasierten Zugriff auf Dashboards, APIs und mobile Plattformen zu ermöglichen.
  • Ein LLM-basierter Symptom-Checker (OpenAI + LangChain, RAG auf klinischen Notizen) bereitgestellt, der die Triage-Zeit um 30% verkürzt und die selbstständigen Problemlösungen deutlich erhöht hat.
  • REST- und GraphQL-APIs mit strenger Validierung und klarer Versionierung entworfen, um eine reibungslose Frontend-Integration und zuverlässigen Datenaustausch zwischen Systemen zu ermöglichen.
  • TypeORM und SQLAlchemy verwendet, um Patientenakten, Gesundheitsevents und Berechtigungen zu modellieren, Migrationsprozesse und relationale Integrität in PostgreSQL unterstützt.
  • Automatisierte Tests im Backend (Pytest, Jest) und Frontend (React Testing Library) implementiert, inklusive Unit-, Integrations- und E2E-Tests, was die Codezuverlässigkeit erhöht und Produktionsfehler reduziert hat.
  • Prompts, Caching und Batching optimiert; monatliche Tokenkosten um rund 25% gesenkt, während die Genauigkeit medizinischer Anleitungen innerhalb der Richtlinien blieb.
  • Backend-Antwortzeiten um 40% reduziert durch asynchrone Job-Queues, Caching mit Redis und Refactoring von API-Flaschenhälsen in stark frequentierten Modulen.
  • Datenmodelle in PostgreSQL, MongoDB und Elasticsearch entworfen, um strukturierte und unstrukturierte medizinische Daten wie Laborergebnisse, Termine und Protokolle zu speichern.
  • Services auf AWS und Azure mit Docker und Kubernetes, S3, Lambda und Blob Storage bereitgestellt und dabei Skalierbarkeit, Datenschutz und hohe Verfügbarkeit gewährleistet.
  • GitHub Actions und Terraform-Pipelines eingerichtet, um Tests, Builds und sichere Deployments in Entwicklung, Staging und Produktion zu automatisieren.
  • Cross-funktionale Sprints mit Produkt-, Design- und Datenteams geleitet, Juniors betreut und technische Ziele in nutzerzentrierte Ergebnisse übersetzt in schnelllebigen Umgebungen.
März 2020 - Aug. 2022
2 Jahren 6 Monate

Senior Softwareentwickler

Accedia

  • Hochdurchsatz-Backend-Pipelines aufgebaut, indem Altsysteme von NodeJS zu Django migriert und Celery für Task-Queues und Annotation-Workflows über umfangreiche verteilte Datensätze eingesetzt wurden.
  • Eigene React-Hooks erstellt, um Formulare, API-Aufrufe und UI-Logik zu verwalten, wodurch der Code übersichtlicher wurde und das Team Features schneller entwickeln konnte.
  • Drittanbieter-SSO-Anbieter Google und Auth0 integriert, um nahtloses Login und zentrale Zugriffskontrolle über Teams und Datensätze hinweg zu ermöglichen.
  • KI-gestützte Pipelines mit LangChain und LangGraph entwickelt, um Data-Labeling-Workflows zu automatisieren, inklusive Human-in-the-Loop-Checks, Confidence Scoring und skalierbarer Orchestrierung, was die Review-Zeit um 50% verkürzte.
  • Flexible Datenschemata mit Prisma, SQLModel und Elasticsearch strukturiert, um Millionen von Einträgen wie Rohdaten, Metadaten und Annotierungsrevisionen zu verwalten.
  • React Query eingesetzt und AG-Grid für große Datensätze visualisiert, um Datenabrufe mit intelligentem Caching, Hintergrundaktualisierungen und Batching zu steuern, wodurch die UI auch bei intensiven Labeling-Aufgaben schnell und reaktionsschnell bleibt.
  • RAG-Services mit AWS Lambda, S3 und RDS bereitgestellt; Inferenzkosten pro Nutzer um etwa 22% gesenkt und Latenz während Spitzenzeiten unter 700 ms gehalten.
  • CI/CD-Pipelines mit automatisierten Tests und Deployments mittels GitHub Actions und Docker erstellt, was schnelle, zuverlässige Releases mit einfacher Rollback-Möglichkeit in Staging und Produktion ermöglicht.
  • Eng mit ML-Ingenieuren, Data Ops und Produktverantwortlichen zusammengearbeitet, um die Infrastruktur an sich entwickelnde Annotation-Workflows und Modelltrainingszyklen anzupassen.
Feb. 2016 - Dez. 2019
3 Jahren 11 Monate

Junior Softwareentwickler

Synerise

  • Kleine Web-Apps mit React (Hooks, React Router) und Node.js (Express) entwickelt.
  • Mit PostgreSQL und SQLite als Datenbanken gearbeitet und socket.io genutzt, um Echtzeitfunktionen wie Chat und Benachrichtigungen hinzuzufügen.
  • Fokus auf saubere und responsive UIs mit HTML5, CSS3 und Material UI-Komponenten gelegt.
  • Mit Versionskontrolle via Git und GitHub gearbeitet, APIs mit Postman getestet und über Pull Requests zusammengearbeitet.
  • Effektiv kommuniziert, die richtigen Fragen gestellt, Feedback gut angenommen und die Teamzusammenarbeit in agilen Umgebungen unter Anleitung von Senior-Entwicklern unterstützt.

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 (6.5 Jahre) und Gesundheitswesen (3.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 (9.5 Jahre) und Produktentwicklung (7.5 Jahre).

Informationstechnologie
Produktentwicklung

Zusammenfassung

Senior Full-Stack-Web-Entwickler mit über 9 Jahren Erfahrung in der Bereitstellung von wirkungsstarken Web- und Mobile-Plattformen in den Bereichen Gesundheitswesen, KI und SaaS. Spezialisierung auf React, Next.js und Node.js mit starker Backend-Expertise in Python, FastAPI und skalierbarer Infrastruktur auf AWS und Azure. Nachweisliche Erfolge beim Aufbau von Echtzeitsystemen, sauberen und testbaren APIs sowie bei der Leitung funktionsübergreifender Teams mit Fokus auf Performance, CI/CD-Automatisierung und Entwicklerfreundlichkeit.

Fähigkeiten

Programmiersprachen

  • Node.js
  • Java
  • Python
  • Javascript
  • Typescript
  • Html5
  • Css
  • Json
  • Yaml
  • Kotlin

Frameworks & Bibliotheken

  • Fastapi
  • Django
  • Flask
  • Pandas
  • Numpy
  • Express
  • Nest
  • Next
  • React
  • React Native
  • Redux
  • Vue
  • Angular
  • Vite
  • Webpack
  • Tailwindcss
  • Mui
  • D3.js
  • Antd
  • Ag-grid

Datenbanken & Orm

  • Postgresql
  • Mysql
  • Mongodb
  • Dynamodb
  • Django Orm
  • Sqlalchemy
  • Prisma
  • Typeorm
  • Sequelize
  • Mongoose
  • Redis
  • Realm
  • Clickhouse
  • Integresql

Architektur

  • Microservices
  • Microfrontends
  • Software-design-patterns
  • Oop (Objektorientierte Programmierung)
  • Solid-prinzipien
  • Dry
  • Tdd
  • Restful-api
  • Graphql
  • Swagger
  • Storybook
  • Webhooks

Cloud & Devops

  • Aws (Ec2, Ecs, Eks, Cognito, Lambda, Api Gateway, S3, Rds, Sns, Sqs)
  • Azure
  • Gcp
  • Ci/cd
  • Docker
  • Kubernetes
  • Jenkins
  • Github Actions
  • Aws Cdk
  • Cloudformation
  • Terraform
  • Grafana

Sonstiges

  • Kafka
  • Rabbitmq
  • Aws Sns/sqs
  • Grpc
  • Unit Testing
  • E2e Testing
  • Pytest
  • Jest
  • Mocha
  • Localstack
  • Playwright
  • Cypress
  • Postman
  • Agile/scrum
  • Jira
  • Slack
  • Mentoring
  • Pair Programming
  • Code Review
  • Troubleshooting
  • Problem Solving
  • Collaboration & Communication
  • Llm & Genai
  • Pinecone
  • Weaviate

Sprachen

Englisch
Verhandlungssicher
Polnisch
Fortgeschritten

Ausbildung

Okt. 2012 - Feb. 2016

Bialystok University of Technology

Bachelor-Abschluss · Białystok, Polen

Profil

Erstellt
Stand
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 David ansässig?

David ist in Sejny, Polen ansässig.

Welche Sprachen spricht David?

David spricht folgende Sprachen: Englisch (Verhandlungssicher), Polnisch (Fortgeschritten).

Wie viele Jahre Erfahrung hat David?

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

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

Basierend auf der jüngsten Erfahrung wäre David gut geeignet für Rollen wie: Senior Softwareentwickler, Junior Softwareentwickler.

Was ist das neueste Projekt von David?

Die neueste Position von David ist Senior Softwareentwickler bei Brainreader A/S.

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

In den letzten Jahren hat David für Brainreader A/S und Accedia gearbeitet.

In welchen Industrien hat David die meiste Erfahrung?

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

In welchen Bereichen hat David die meiste Erfahrung?

David hat die meiste Erfahrung in Bereichen wie Informationstechnologie und Produktentwicklung.

In welchen Industrien hat David kürzlich gearbeitet?

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

In welchen Bereichen hat David kürzlich gearbeitet?

David hat kürzlich in Bereichen wie Informationstechnologie und Produktentwicklung gearbeitet.

Was ist die Ausbildung von David?

David hat einen Bachelor from Bialystok University of Technology.

Wie ist die Verfügbarkeit von David?

David ist sofort vollzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von David?

Der Stundensatz von David 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 David beauftragen?

Um David 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.

800
600
400
200
⌀ Markt: 600-760 €
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.