Marcin N.

Senior Full-Stack-Entwickler

Warschau, Polen

Erfahrungen

Jan. 2023 - Bis heute
2 Jahren 11 Monaten

Senior Full-Stack-Entwickler

Cegeka

  • Arbeitete an einer SaaS-Gesundheitsplattform zur Optimierung der Patientenanalyse und sicheren Telekonsultation.
  • Führte die Full-Stack-Implementierung von Funktionen und Systemoptimierungen mit React, Next.js und Node.js an.
  • Entwickelte modulare React-Komponenten und implementierte die Next.js 13 App-Router-Architektur für dynamisches Routing, was die UI-Performance und Barrierefreiheit verbesserte.
  • Entwarf eine Micro-Frontend-Strategie, integriert mit gemeinsam genutzten Bibliotheken via Webpack Module Federation, um mehrere Produktteams mit minimaler Build-Kopplung zu unterstützen.
  • Erstellte Backend-Module in Node.js und Express und implementierte effiziente API-Caching-Schichten mit Redis sowie Request-Tracing mit OpenTelemetry und Grafana Tempo.
  • Integrierte Gesundheitsdaten-Pipelines mit FHIR-konformen APIs und stellte HIPAA-Konformität sowie Verschlüsselungsstandards mit AWS KMS und Lambda sicher.
  • Führte KI-Einbettungsdienste mit der OpenAI-API und TensorFlow.js für das Tagging von medizinischen Bildmetadaten und kontextuelle Suchfunktionen ein.
  • Verfeinerte die Build-Automatisierung mit einem Nx-Monorepo, Vite und TypeScript, reduzierte den Build-Overhead und verbesserte die DX (Developer Experience).
  • Entwickelte Echtzeit-Dashboards mit Socket.IO und D3.js-Visualisierungen für klinisches Monitoring.
  • Integrierte Cypress, Jest und React Testing Library für umfassende E2E- und Unit-Test-Pipelines.
  • Arbeitete eng mit Data-Science- und Backend-Teams zusammen und verbesserte die API-Latenz durch optimierte GraphQL-Resolver und PostgreSQL-Indexierungsstrategien.
  • Migrierte Legacy-Code von Klassen-Komponenten zu React Hooks und Context API, wodurch Lesbarkeit und Wartbarkeit verbessert wurden.
  • Führte interne Workshops zu Clean Architecture, TypeScript-Generics und React-Performance-Profiling mit React Profiler und Web Vitals durch.
  • Leitete und betreute 5 Entwickler, überprüfte PRs, etablierte Code-Standards und richtete technische Entscheidungen an der Produktvision aus.
März 2021 - Dez. 2022
1 Jahr 10 Monaten

Full-Stack-Entwickler

qurix Technology GmbH

  • Mitarbeit an einer Microservice-basierten Video-Analyse-Plattform, die Echtzeit-Datenverarbeitung und KI-Empfehlungs-Engines kombiniert.
  • Fokus auf Backend-Skalierbarkeit und intelligente Client-Performance.
  • Entwickelte das Core-Backend mit Node.js, NestJS und TypeORM und setzte ein ereignisgesteuertes Design mit Kafka und RabbitMQ um, um asynchrone Medien-Workloads zu bewältigen.
  • Erstellte React-Dashboards zur Analyse-Visualisierung mit Recharts und React Query, mit Schwerpunkt auf parallelen Statusupdates und Streaming-Performance.
  • Integrierte KI-Einbettungspipelines mit SentenceTransformers und PyTorch für Empfehlungs- und inhaltsbasierte Suchfunktionen.
  • Containerisierte Services mit Docker und orchestrierte sie mit Kubernetes, definierte Microservice-Deployment-Muster optimiert für automatische Skalierung.
  • Setzte JWT + OAuth2-Authentifizierung mit Auth0 ein, verbesserte die Sicherheit und ermöglichte nahtlose serviceübergreifende Autorisierung.
  • Verfeinerte die API-Gateway-Schicht mit GraphQL Apollo Federation und verbesserte die Endpoint-Zusammensetzung und Schema-Transparenz.
  • Nutze Elasticsearch für Metadaten-Indizierung und Suchrelevanzbewertung, was eine nahezu sofortige Auffindbarkeit getaggter Medien ermöglichte.
  • Automatisierte CI/CD mit GitHub Actions, SonarQube und Jira-Workflows, integriert mit Slack für Echtzeit-Deployment-Benachrichtigungen.
  • Arbeitete mit funktionsübergreifenden Teams zusammen, um Monitoring-Metriken mit Prometheus und Loki für verteiltes Tracing zu definieren.
Apr. 2016 - Dez. 2020
4 Jahren 9 Monaten

Software Engineer

Microsoft Consulting Services

  • Arbeitete an internen und partnerorientierten Projekten der Microsoft Consulting Services, mit Fokus auf Modernisierung von Unternehmensanwendungen und sichere Bereitstellung von Webanwendungen.
  • Entwickelte Enterprise-Front-End-Portale mit React, TypeScript und Azure Functions und integrierte Cosmos DB sowie Azure API Management für bessere Skalierbarkeit.
  • Unterstützte die Migration von Legacy ASP.NET MVC-Anwendungen zu einer React/Node.js-Hybridarchitektur und optimierte Ladezeiten durch CDN-Caching und Service Workers.
  • Verbessert CI/CD mit Azure DevOps Pipelines durch Gate-Checks und Release-Automatisierungsskripte.
  • Trug zur internen ML-Datenkennzeichnungstool-Entwicklung bei, unter Verwendung von Python (Flask) und TensorFlow Serving APIs für interne Modellevaluation.
  • Beteiligte sich an Code-Reviews und Sprint-Retrospektiven mit Schwerpunkt auf Codeklarheit und Testabdeckung.
Okt. 2014 - März 2016
1 Jahr 6 Monaten

Software Developer

Saga Group

  • Entwickelte und wartete Web-Oberflächen und interne CMS-Systeme mit Java, C++, HTML5, CSS3 und JavaScript für Versicherungs- und Operationsteams.
  • Erstellte responsive Layouts und dynamische Tabellen mit Bootstrap, jQuery und Ajax für schnellere Dateninteraktionen.
  • Integrierte Backend-Logik in Java Servlets und optimierte I/O-Performance durch Connection-Pooling und Caching-Strategien.
  • Wartete Legacy-C++-Module für Datenaufnahme und koordinierte mit QA, um die Stabilität der Builds zu prüfen.

Zusammenfassung

Full-Stack-Entwickler mit Expertise in React, Next.js und Node.js und umfassender Erfahrung im Entwurf skalierbarer Websysteme, API-Architekturen und Microservices. Versiert in der Integration KI-gestützter Workflows und Einbettung von Modellen in SaaS-Lösungen. Stark in teamübergreifender Zusammenarbeit, technischer Kommunikation und Mentoring. Begeistert von Performance-Optimierung, Entwickler-Tools und der Lieferung sauberer, wartbarer Systeme in agilen Umgebungen.

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Okt. 2013 - Juni 2014

Imperial College London

Master of Science · Informatik · London, Vereinigtes Königreich

Okt. 2010 - Juni 2013

Imperial College London

Bachelor of Science · Informatik · London, Vereinigtes Königreich

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